Постройте четырехколесную радиоуправляемую машину с помощью платы ESP32-CAM и готовых деталей.

Хотя существует множество беспроводных роботизированных автомобилей на базе ESP32 со встроенной камерой, таких как PiCar-X 2.0 или Zeus Car , но может быть веселее и полезнее построить что-то самому. Именно это и сделал Мэтт Сроуф, построив свою собственную радиоуправляемую машину, используя готовые детали и плату ESP32-CAM, и написав для нее прошивку.

Чтобы начать сборку, вам понадобятся шесть основных компонентов:

  • Шасси для 4-колесного автомобиля – 47,49$ на AliExpress
  • Электронный регулятор скорости – 5.27$ на AliExpress. Мэтт выбрал версию 30A с зеленой печатной платой.
  • Двойной держатель аккумуляторов примерно за 2 доллара на AliExpress
  • 2х элемента 18650 3,6 В или аккумуляторы 7,4 В, приобретаемые на месте
  • Плата ESP32-CAM с внешней антенной и камерой с обзором 160° — с платой, камерой и внешней антенной.
  • Bluetooth-геймпад, например, контроллер PS4

Общая сумма должна составить около 80$ с аккумуляторами, если у вас уже есть Bluetooth-геймпад. Вам нужно будет отрезать несколько проводов для сборки, как описано в репозитории проекта GitHub, где вы также найдете прошивку со следующими функциями:

  • Прямая трансляция видео с ESP32-CAM на веб-сервер.
  • Удаленное управление двигателем и сервоприводом с помощью команд WebSocket.
  • Автоматический тайм-аут для сброса двигателя и сервопривода в состояние по умолчанию.
  • Динамическое многоклиентское полотно видеопотока на сервере.

Скетч Arduino необходимо изменить с помощью учетных данных вашего маршрутизатора WiFi и IP-адреса сервера. Вам также нужно будет установить run server.py на указанном сервере, и тогда вы сможете получить к нему доступ с http://localhost:8000   или http://<IP_address>:8000, чтобы получить живой вид с платы ESP32-CAM.

Сервер Python поддерживает несколько плат/автомобилей ESP32-CAM, как вы можете видеть на снимке экрана выше. В качестве альтернативы вы можете установить четыре платы ESP32-CAM на одном шасси, чтобы иметь круговой обзор на 360 градусов вокруг него.

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments