ArGo — автомобиль из конструктора Lego Technic и Arduino
Название проекта: ArGo - Arduino + LegoПлатформа: Arduino
Если у Вас завалялся конструктор Lego Technic, то его можно оживить с помощью Arduino.
Для создания управляемого по bluetooth автомобиля из конструктора Lego Technic автор использовал плату Arduino UNO, Bluetooth-модуль HC-05, сервопривод Sg-90.
Подключаем по схеме, сервопривод соединяем с Lego, заливаем скетч (Если не будет заливаться, то нужно отключить питание bluetooth).
В следующих проектах автор обещает рассказать как подключить, свет, гудок, датчик света и привод...
, , , https://youtu.be/DzzTy42qFLU
Сайт проекта:
Скетч:
#include //используем библиотеку для работы с сервоприводом
int val; //для команд от bluetooth
int l=40; //минимальный угол поворота в лево
int r=140;//максимальный угол поворота в право
int j=90; //стартовое значение для сервопривода 90 градусов
Servo servo; //объявляем переменную servo типа Servo
void setup() //процедура setup
{
Serial.begin(9600); // инициализация порта
servo.attach(10); //привязываем привод к порту 10
}
void left() //процедура поворота в лево
{
j=j-10; //Смещаем руль на 10 градусов влево
if (jr)//Если значение меньше установленого максимального угла
j=r;//То устанавливаем максимальный угол
servo.write(j); //Поворачиваем в право
}
void loop() //процедура loop
{
if (Serial.available()) //если пришли данные
{
servo.write(j);//ставим руль по середине
val = Serial.read(); // считываем байт
if(val == 'L') //Если приходит сигнал L от bluetooth
{
left(); // То поворачиваем на лево
}
if(val == 'R') //Если приходит сигнал R от bluetooth
{
right(); // То поворачиваем на право
}
}
}
Другие проекты на этой платформе:
- Робот-миньон-копилка Arduino
- Говорящий робот-пылесос. Универсальное улучшение на Arduino
- Шагающая тыква. Arduino-робот для Хэллоуина
- Sourino — самодельная роботизированная мышь
- Двуногий робот из Arduino, LEGO и деталей 3D печати
- Шестиногий шагающий робот из Arduino, LEGO и деталей 3D печати
- Робот-художник на базе Arduino Uno
- Самодельный робот-собака Spot Micro
- Сферический четвероногий робот Arduino
- Виртуальная игра, управляемая настоящим велосипедом (Arduino)
- Четверногий Arduino-робот mechDOG
- Велосипед, подключенный к Google Street View через Arduino
- Самодельный таймер мытья рук на основе Arduino
- Учебный набор начинающего ситифермера
- Робот на Arduino, управляемый с помощью жестов
- Как сделать аниматронный хвост
- Вездеход из Lego с видео и bluetooth на Raspberry Pi
- Робот Juno: изучай Arduino и программирование
- Робот-манипулятор из настольной лампы IKEA
- Arduino-робот, объезжающий препятствия
- Роботизированная интеллектуальная система — РИС
- Серво-выключатель света для умного дома
- Робот-рыба на Arduino
- Сделай сам большого человекоподобного робота
- Сноуборд в виртуальной реальности с Arduino и Google Cardboard
- Open Source проект робота на Arduino
- Робот-компаньон на основе Arduino и Android-смартфона
- Робот миньон из яйца от Kinder-сюрприза и Arduino
- Робот-собака на Arduino
- Робот WALL-E на Arduino
- Робот-Железяка 1, управляемый по Bluetooth
- Собирай кубик Рубика с Arduino UNO
- Arduino робот-сортировщик Skittles, напечатанный на 3D-принтере
- Полноразмерный робот T-800 из фильма Терминатор
- Робот Гадкий утенок
- Робот-шлем для чистки зубов
- Noodlebot — шагающий робот на базе Arduino
- Робот телеприсутствия из arduino и нетбука
- Arduino-робот жук Ringo
- Arduino-Lego танк
- Робот для игры в воздушный хоккей из частей для 3D принтера
- Arduino драм машина (Yellow Drum Machine)
- Робот-гуманоид Halley: Ambassador Robot 001
- MobBob — шагающий робот-смартфон
- PopPet — оригинальный образовательный робот
- Робот, рисующий по фотографии
- Робот R2D2, напечатанный на 3D-принтере
- Робот, танцующий как Майкл Джексон
- Запускай кофе-машину, используя Twitter
- Управляй телевизором силой мысли и Arduino
- О’кей Google, Сезам, открой дверь
- Марсоход, напечатанный на 3D-принтере
- Шагающий робот из палочек от мороженого
Евгений
26.01.2016
А эта машинка сама не ездит получается??
Занимательная робототехника
27.04.2016
Устанавливать датчики, дорабатывать..
Екатерина
27.01.2023
подскажите модуль для Arduino, блютуз модуль аудио передачи, чтоб через скетч можно было выбрать подключение, например моих беспроводных наушников, и передать звук с аудио источника, например с джека плеера.
Николай
27.01.2023
Существует несколько различных модулей Bluetooth для Arduino, которые можно использовать для передачи звука. Одним из популярных вариантов является Bluetooth-модуль HC-05, который можно легко настроить для работы с платами Arduino и который совместим с широким спектром устройств. Модуль может быть установлен в режим ведомого или ведущего и может использоваться для создания беспроводного аудиосоединения между Arduino и устройством с поддержкой Bluetooth, таким как смартфон или беспроводные наушники.
Чтобы использовать модуль HC-05, вам необходимо подключить его к плате Arduino и загрузить скетч (или программу), которая настраивает модуль и управляет передачей звука. Вы можете найти образцы эскизов и библиотеки в Интернете, чтобы помочь вам начать работу с HC-05 и Arduino.
Другим вариантом является модуль HC-06, аналогичный HC-05, но сконфигурированный как ведомый.
Имейте в виду, что HC-05 и HC-06 являются лишь одним из многих доступных на рынке вариантов, вы можете найти другие модули,