Металл2024 Реклама
Метобр2024 Реклама

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

ArthurFair
Идет загрузка
Загрузка
01.04.2023
2383
5
Творчество

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

15
Статья относится к принтерам:
Ender 3

Привет всем энтузиастам! Давненько не писал для Вас статьи. Я, как и, возможно, многие из Вас, являюсь небольшим фанатом Звездных войн "Star Wars". Идея сделать робота R2D2 из фильма возникла у меня еще несколько лет назад, но реализовать ее я смог недавно. Хотелось сделать робота который может не только передвигаться  и быть похожим на персонажа из фильма, но и передавать видео, поэтому делюсь результатом с Вами! 

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

Да-да, он черный. Наверное это R2D2 самого Дарта Вейдера.

Кратко о роботе:

  • Печатал его из PETG;
  • Мозг ESP32-CAM(вместе с камерой);
  • Два моторчика с редукторами и один сервопривод для поворота головы;
  • Управление по Wi-Fi;
  • Передача изображения с камеры тоже по Wi-Fi;
  • В умелых руках есть возможность пробросить порты со своего домашнего роутера в интернет и управлять роботом удаленно из любой точки мира;

Схема робота R2D2:

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

Ниже приведены элементы из которых состоит робот и даны ссылки на них для покупки. Можете покупать по ним или искать у других продавцов, ссылки приведены для примера.

НаименованиеСсылкаКол-во
ESP32-CAM модуль  с модулем камеры OV2640 Nodemcu

1
Драйвер L293D для управления моторчиками 1

Повышающий преобразователь CE025 * 2 DC 0,9-5 В до 5 В

1
MT3608 DC-DC регулируемый Повышающий Модуль 2A Повышающий Модуль с микро-USB 2в-24в1
Двухосевой мотор-редуктор постоянного тока 3-12 В2
Сервопривод SG901
Модуль зарядного устройства Type-c Micro Mini USB 5 В 1A 18650 1
Аккумулятор Liitokala 18650 литий-ионный, 3400 мАч, 3,7 в

2

Для новичка я бы оценил данных проект как сложный. Необходимо уметь паять, иметь 3D принтер, иметь хотя бы небольшие навыки в программировании, пользоваться IDE Arduino и уметь гуглить, потому что многое не могу разжевать, так как это выйдет за рамки данной статьи. 

Прошивка и 3D модели лежат на GitHub: https://github.com/arturgadelshin/robot_R2D2

Для сборки использовал вплавляемые гайки и набор винтиков, вместо них можно использовать старые саморезики от бытовой техники. Также понадобится клей момент и термоклей.

Перед сборкой загрузите скетч в ESP32-CAM. Выбор платы и настройки смотрите ниже. Если что - гуглим.

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

Данная прошивка позволяет потом загружать правленый скетч по "воздуху " (OTA).

Перед прошивкой незабываем поправить строки с именем сети Wi-Fi и пароль на свои.

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

После загрузки скетча и удачного подключения подключения R2D2 моргнет светодиодом, что будет означать что он активен и можно к нему подключаться. Необходимо перейти в настройки вашего роутера и найти новое устройство в сети, запомнить его IP, по нему мы будет заходить на страницу управления. Также можно попросить роутер сделать данный IP адрес у робота постоянным.

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star WarsВ моем случае это IP адрес 192.168.1.65, имя устройства я переименовал под себя.

Переходим по нему в браузере:Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

Включаем камеру:

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

В случае если робот не сможет подключиться к Wi-Fi или вы возьмете его собой в гости, он перейдет в режим станции и развернет свою Wi-Fi сеть с именем ESP-32 CAM 192.168.XXX.XXX, пароль будет: 1234567890 (при желании смените в прошивке) после подключения перейдете по IP из имени Wi-Fi сети и попадете на главную страничку.

Короткое видео езды робота доступно по ссылке: https://www.youtube.com/shorts/68453Lfr6tA

Также был сделан первый образец R2D2 на котором оттачивались некоторые 3D модельки.

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star WarsУправляемый по Wi-Fi робот R2D2 с камерой прямиком из Star WarsУправляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

Управляемый по Wi-Fi робот R2D2 с камерой прямиком из Star Wars

Данный проект является открытым, он не доведен до идеала. Оставляю на откуп Вам, улучшайте, дорабатывайте и не забывайте делиться своими идеями :-)

Всем удачи!

Небольшая видео-демонстрация первого образца: https://www.youtube.com/shorts/fLP7rTf2P2k

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

15
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама