Balsu per išmanųjį telefoną valdoma valtis

В этой статье мастер познакомит нас со своей работой – лодкой с управлением голосом через смартфон. В принципе, руководствуясь данной статьей можно сделать управление любой нагрузкой, – лодкой, машинкой и даже освещением.

Инструменты и материалы:
-Arduino UNO;
-Драйвера шагового двигателя L293D;
-Bluetooth модуль HC-05;
-Двигатель постоянного тока 12 В;
-Пропеллер;
-Литий-ионные аккумуляторы 18650;
-Перемычки;
-Печатная плата;
-ПВХ труба и соединители;
-Паяльник;
-Клеевой пистолет;

Шаг первый: как это работает
Проект работает на Arduino. Микроконтроллер – это мозг устройства. Все голосовые команды обрабатываются на Ардуино. Для передачи команды по беспроводной сети мастер использует модуль Bluetooth HC-05, который совместим с Arduino и смартфоном Android. На Андроид устанавливается специальное приложение.

Для управления используются пять голосовых команд:
Move Forward – лодка будет двигаться вперед в течение 2 секунд.
Move Backward – лодка будет двигаться назад в течение 2 секунд.
Turn Right – лодка повернет на право на 90 градусов.
Turn Left – лодка повернет на лево на 90 градусов.
Run – лодка движется вперед.

Шаг второй: механическая часть
Корпус лодки сделан из ПВХ-трубы. В передней части лодки устанавливается один мотор, который, через тяги, управляет рулями. При желании можно установить два двигателя, для управления каждым.

В задней части устанавливаются два мотора на валы которых крепятся винты.

Шаг третий: схема
Электрическая часть монтируется по следующей схеме.

Мастер сделал специальную плату для управления моторами. Вся электроника крепиться к акриловой пластине.

Шаг четвертый: код
Теперь нужно загрузить код в Arduino UNO. Мастер подключает USB-кабель к Arduino UNO и ПК.
Дальше открывает Arduino IDE и переходит в Инструменты> Управление библиотеками.
Дальше нужно найти драйвер AF Motor и загрузить.
Затем переходит в Инструменты> Плата> и выбирает Arduino \ Genuino UNO.
Дальше Инструменты> Порт> Выбирает правильный COM-порт.
Наконец нужно проверить код и загрузить его на Ардуино.
Перед загрузкой кода нужно отсоединить модуль Bluetooth HC-05.

Код можно скачать ниже.
ARDUINO_VOICE_CONTROLLED_CAR.ino

Шаг пятый: окончательная сборка
В качестве корпуса для электроники мастер использовал коробку от платы. Сама коробка крепится к корпусу лодки, и в нее устанавливается акриловый лист с электроникой и батареи.

Шаг шестой: приложение
Теперь нужно установить приложение «AMR_Voice» на смартфон и все готово. Ссылка на приложение имеется в коде.

Šaltinis

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

Secured By miniOrange