ArGo — автомобиль из конструктора Lego Technic и Arduino

Конструкторы для обучения детей робототехнике

Share Button
Название проекта: ArGo - Arduino + Lego
Платформа: Arduino

Если у Вас завалялся конструктор Lego Technic, то его можно оживить с помощью Arduino.
Для создания управляемого по bluetooth автомобиля из конструктора Lego Technic автор использовал плату Arduino UNOBluetooth-модуль HC-05, сервопривод Sg-90.

Подключаем по схеме, сервопривод соединяем с Lego, заливаем скетч (Если не будет заливаться, то нужно отключить питание bluetooth).
В следующих проектах автор обещает рассказать как подключить, свет, гудок, датчик света и привод...

Использованные компоненты: Arduino UNO, Bluetooth-модуль HC-05, сервопривод Sg-90.

, , , 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(); // То поворачиваем на право
}
}
}

Другие проекты на этой платформе:

Перейти в каталог DIY-проектов роботов

Как добавить робопроект в каталог?
Share Button

2 комментария к статье “ArGo — автомобиль из конструктора Lego Technic и Arduino”

  1. Евгений

    26.01.2016

    А эта машинка сама не ездит получается??

    Ответить на этот комментарий

Оставить комментарий

© 2014-2017 Занимательная робототехника, Гагарина Д.А., Гагарин А.С., Гагарин А.А. All rights reserved / Все права защищены. Копирование и воспроизведение в любой форме запрещено.
Наверх