Найти в Дзене
ВА - Электроника

🤖Робот на Ардуино

👋Всем привет сегодня мы вам расскажем первую часть про робота - доставщика. Сегодня мы соберём раму, установим электронику, сделаем приложение для Андроид и программируем.

Нам понадобится:

Рама робота: https://www.wildberries.ru/catalog/111365776/detail.aspx?targetUrl=SN

Ардуино Уно: https://www.wildberries.ru/catalog/171066665/detail.aspx?targetUrl=SN

Мотор Shield: https://www.wildberries.ru/catalog/57613561/detail.aspx?targetUrl=SN

Bluetooth: https://www.wildberries.ru/catalog/91606149/detail.aspx?targetUrl=SN

Ультразвуковой датчик расстояния (желательно 3шт): https://www.wildberries.ru/catalog/84731339/detail.aspx?targetUrl=SN

Аккумулятор 18650 (2 шт.): https://www.wildberries.ru/catalog/51379713/detail.aspx?targetUrl=SN

Кейс для них: https://www.wildberries.ru/catalog/70329724/detail.aspx?targetUrl=SN

Датчик линии(2 шт.): https://www.wildberries.ru/catalog/79636348/detail.aspx?targetUrl=SN

Зуммер: https://www.wildberries.ru/catalog/60795776/detail.aspx?targetUrl=SN

И так сначала нам нужно собрать схему и установить её на раму. Посмотреть на схему ещё раз можно по ссылке в конце статьи.

Схема
Схема

Всё приклеиваем на термо клей к раме, кроме датчиков линии, их желательно установить на болтики для регулировки.

После того как собрали и приклеили можно подключать ардуинку к компьютеру и прошивать программа будет в конце статьи. Программу можно настроить в разделе "Настройки" в 9 строчке.

Окно программы
Окно программы

Загрузили. И не чего не работает. Не переживайте для того что бы робот поехал нужно приложение Вася Драйв. Скачиваем такое приложение и устанавливаем. После запускаем и жмём "Выбрать курьера" и выбираем HC-05 или HC-06. После того как выбрали можно управлять курьером при помощи кнопок "Вперёд", "Назад", "Влево" и "Вправо". При нажатии кнопки "Сигнал" робот издаст сигнал с продолжительностью 2 секунды. При нажатии "Авто" робот будет ехать вперёд, но если датчик увидит расстояние меньше 30 (Можно изменить в 136 строчке), то он перейдёт на скорость 100, а затем остановиться и развернётся в рандомную сторону. Если нажать на кнопку "Ехать по линии" соответственно робот будет ехать по линии.

Пример для чего это нужно:

Теперь вы сможете начертить линию от кухни до диванчика и положить на робота печеньку, уйти на диванчик и нажать кнопку "Ехать по линии" и робот привезёт вам печеньку к чаю или кофе.

Но это ещё не всё, проект будет дорабатываться, пишите свои идеи в комментарии, и возможно ваша идея окажется частью нашего проекта.

Всего хорошего!

Папка проекта на Яндекс Диске: https://disk.yandex.ru/d/60e4QQ1nm1l1XQ

Наш Telegram: https://t.me/va_elektro (там уже есть анонс одного из крутых проектов)

Наш новый проект: Необычная Лампа на Ардуино: https://dzen.ru/a/Zan0wYZO-w7JM5Bg

Канал в Дзене https://dzen.ru/va_ru_electro