ArGo — автомобиль из конструктора Lego Technic и Arduino
Название проекта: ArGo - Arduino + LegoПлатформа: Arduino
Если у Вас завалялся конструктор Lego Technic, то его можно оживить с помощью Arduino.
Для создания управляемого по bluetooth автомобиля из конструктора Lego Technic автор использовал плату Arduino UNO, Bluetooth-модуль HC-05, сервопривод Sg-90.
Подключаем по схеме, сервопривод соединяем с Lego, заливаем скетч (Если не будет заливаться, то нужно отключить питание bluetooth).
В следующих проектах автор обещает рассказать как подключить, свет, гудок, датчик света и привод...




Сайт проекта:
Скетч:
#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-робот для Хэллоуина
- 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-принтере
- Шагающий робот из палочек от мороженого
Перейти в каталог DIY-проектов роботов
Как добавить робопроект в каталог?
Евгений
26.01.2016
А эта машинка сама не ездит получается??
Занимательная робототехника
27.04.2016
Устанавливать датчики, дорабатывать..