Машинка ардуино wi fi

Wi-Fi машинка с камерой на ESP32-CAM.

Wi-Fi машинка с камерой сегодня не новинка, и её можно купить в магазине. Но стоит она не дёшево. Так же можно купить конструктор на базе Arduino и Raspberry Pi. Которые так же позволяет управлять с помощью WiFi и передавать изображение. Это достаточно неплохой конструктор, минусом является большое количество проводов и сложная схемы подключения. Сегодня в проекте мы соберём WiFi машинку с камерой, используя минимальное количество компонентов. Что упростить схему подключения и сборку.

Комплектующие для сборки машины на ESP32-CAM.

Я уже делал Wifi машинку на ESP8266: «Самодельная Wifi машинка на NodeMCU. Машина делает дрифт». А также делал машинку на Ардуино. Чтобы не собирать машинку полностью шоссе возьму из старого проекта: «Машинка на радиоуправлении. Arduino + nrf24l01 + пульт.»

машинка на Arduino радио модуле nrf24l01 с пультом управления

Для реализации проекта машинка с камерой нам понадобятся следующие компоненты:

  • Робоплатформа с мотор-редукторами и колёсами.Так же можно распечатать платформу и купить 2 мотор-редуктора. Файлы для печати будут внизу статьи в разделе «файлы для скачивания »;
  • 2 бокса под аккумулятор 18650;
  • 2 аккумулятора формата 18650;
  • Драйвер – L298n;
  • Сервопривод 9g;
  • ESP32-CAM;
  • Соединительные провода;
  • Переключатель;
  • Корпус для ESP32-CAM . Файлы для печати можно скачать внизу статьи в разделе «файлы для скачивания».

Кратко о робоплатформе.

В связи с тем, что робоплатформу использовал уже в предыдущем проекте. А так же, часть схемы оставили без изменения. Поэтому останавливается на описание не буду. Вы можете купить готовую робоплатформу, чтобы не думать о том, как её сделать или собрать.В данном разделе статьи рассмотрим схему питания и драйвер l298n.

Драйвер L298N используется для управления двигателями постоянного тока. Схема модуля, состоящая из двух H-мостов, позволяет подключать к нему два щёточных двигателя постоянного тока. При этом есть возможность изменять скорость и направление вращения моторов.

Читайте также:  Можно ли подключить смарт тв через wifi

Описание драйвера L298n

Описание драйвера L298n:

  • OUT1 и OUT2 – разъёмы для подключения первого щёточного двигателя;
  • OUT3 и OUT4 – разъёмы для подключения второго щёточного двигателя;
  • VSS – вход для питания двигателей (максимальный уровень +35V);
  • GND – общий провод (не забываем соединить с аналогичным входом Arduino);
  • Vs – вход для питания логики +5V. Через него непосредственно запитывается сама микросхема L298N. Есть ещё второй способ питания, при котором 5V для L298N берётся от встроенного в модуль стабилизатора напряжения. В таком случае на разъём подаётся только питание для двигателей (Vss), контакт Vs остаётся не подключенным, а на плате устанавливается перемычка питания от стабилизатора, который ограничит питающее моторы напряжение до приемлемых 5V.
  • IN1, IN2 – контакты управления первым щёточным двигателем.
  • IN3, IN4 – контакты управления вторым щёточным.
  • ENA, ENB –контакты для активации / деактивации первого и второго двигателей. Подача логической единицы на эти контакты разрешает вращение двигателей, а логический ноль – запрещает.

Основываясь на полученные знания, мы можем использовать драйвера как источник питания для платы ESP32. Для этого нужно установить перемычку, питание от стабилизатора 5 вольт.

Но прежде чем собирать машинку, нежно загрузить код в ESP32-CAM.

Описание кода для машинки на ESP32-CAM.

Код для машинки с камерой можно скачать внизу статьи в разделе «файлы для скачивания».

Перед загрузкой кода необходимо указать подключение к вашей WI-Fi сети.

const char* ssid = "Wi-Fi"; const char* password = "12345678";

И в принципе больше настраивать ничего не нужно. Самое главное – правильно выбрать плату при загрузке кода.

правильно выбрать плату при загрузке кода.

Загрузка кода.

Для того, чтобы загрузить код, используя USB-to-UART конвертор PL2303HX. Как им пользоваться рассказал в статье: «USB-to-UART PL2303HX. Установка драйверов на Linux, Windows, Mac OS».

Для загрузки кода подключим PL2303HX к ESP32-CAM по схеме.

Для загрузки кода подключим PL2303HX к ESP32-CAM по схеме.

Нажмём на кнопку «загрузить».

Нажмём на кнопку «загрузить».

И в принципе больше делать ничего не нужно, после компиляции код автоматически загрузится в плату.

Схема подключения ESP32-CAM, L298n, servo.

Пришло время все собрать и установить на машинку. Но для начала давайте рассмотрим, по какой схеме все подключать.

Схема подключения ESP32-CAM, L298n, servo

Схема подключения ESP32-CAM, L298n, servo достаточно простая и понятная. Но все-таки хотелось бы напомнить, если вдруг двигатель будет вращаться не в ту сторону, нужно поменять местами информационные провода, подключения к драйверу.

Читайте также:  Поделиться паролем вай фай через qr код

Теперь можно приступить к сборке машинки.

Сборка машинки.

Так как у меня машинка частично собрана, установлены драйвера, подключены мотор-редукторы, установленные аккумуляторы

Так как у меня машинка частично собрана, установлены драйвера, подключены мотор-редукторы, установленные аккумуляторы, осталось установить сервопривод и ESP32-CAM.

С помощью 2 видов М3 прикрепляю сервопривод.

С помощью 2 видов М3 прикрепляю сервопривод.

С помощью термоклея приклеиваю качалку корпусу ESP32.

С помощью термоклея приклеиваю качалку к корпусу ESP32.

После чего нужно разделить провода сервопривода, отделив информационный провод.

После чего нужно разделить провода сервопривода, отделив информационный провод.

Зачем подключают все провода к ESP32-CAM по схеме, которую рассмотрели выше.

Зачем подключают все провода к ESP32-CAM по схеме, которую рассмотрели выше.

Устанавливаем микроконтроллер корпус. Но, к сожалению, задняя крышка не закрылась, помешались провода. Пришлось с помощью нано – инструмента исправить досадное упущение.

Пришлось с помощью нано – инструмента исправить досадное упущение.

После всех манипуляций получился вот такой результат.

После всех манипуляций получился вот такой результат.

При езде по скользкому полу: ламинату, линолеуму. Время от времени пробуксовывают колеса. И машинка постоянно заворачивает то в одну сторону, то в другую. Для улучшения сцепления на колеса надел канцелярские резинки.

Универсальное устройство поиска потерянных носков под кроватью.

Универсальное устройство поиска потерянных носков под кроватью.

Немного юмора по данной теме. Wi-Fi машинка с камерой – отличное устройство для поиска потерянных носков в тёмных местах, особенно под кроватью. Там можно найти не только носки, но и достаточно неожиданные вещи. Главное в это время не вести прямую трансляцию, а то мало ли что могла упасть под кровать. =)

Подведём итоги.

Несмотря на то, что машинка получилась достаточно функциональная и простая в сборке. Есть пару минусов:

  • Управление с помощью веб-интерфейс накладывает свои отпечатки. Нет возможности делать перемещение при нажатии на кнопку. Поэтому перемещение происходит рывками, либо в постоянном режиме.
  • Так же нужно постоянно задавать в браузере IP адрес устройства.
  • Сложность в формирование веб-страницы. Также приводит к не очень красивому интерфейса управления.

Ну, есть и плюсы. Основной плюс – это возможность управлять с любого устройства: с телефона, планшета или персонального компьютера.

Есть желание сделать приложение для телефона, чтобы управлять, стало ещё удобнее.

Понравился проект Wi-Fi машинка с камерой на ESP32-CAM? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.

Спасибо за внимание!

Технологии начинаются с простого!

wi-fi машинка с камерой своими руками на ESP32-CAM.

машинка с камерой своими руками

машинка с камерой

wi-fi машинка

машинка

сборка wi-fi машинки на ESP32-CAM

описание проекта wi-fi машинка с камерой

с камерой на ESP32-CAM

Есть желание сделать приложение для телефона

Гость: Dimon (16 декабря, 2022 в 00:27)

Привет. Подскажи пожалуйста как называется «esp_wifi.h» эта библиотека, чтобы добавить ее. Пол дня копался так не наше(. Заранее благодарю.)

Читайте также:  Комплекты видеонаблюдения wifi рейтинг
Гость: Valera (29 ноября, 2022 в 20:47)

Здравствуйте. Я хочу повторить проект, но вместо L298n хочу использовать TB6612FNG. Подскажите, пожалуйста, прошивка будет работать без изменений? И какие изменения будут в схеме подключения? Заранее спасибо.

Гость: Ruadmin (27 октября, 2022 в 23:58)

Здравствуйте! Серво должен поворачиваться на 90 градусов только? И можно ли прилепить дополнительные серво?

Гость: Ruadmin (14 августа, 2022 в 01:35)

дублирую последний вопрос (но с обозначениями серво понятно) интересует возможность дополнения 1-2 серво в какой строке искать и что дублировать (переменные аля Servo1 менять в состоянии)

Гость: cos (5 июня, 2022 в 20:02)

как добавить еще пару сервориводов?

Admin (27 февраля, 2022 в 20:33)
Гость: zaur (12 февраля, 2022 в 16:05)

Привет, а где можно скачать такую программу для управления через телефон?

Гость: Vitaliy (3 декабря, 2021 в 19:34)

Привет, попробую сделать проброс портов и поуправлять сим девайсом удаленно.

Гость: Алексей (20 июля, 2021 в 14:53)

Ходовые двигатели работают рывками и с задержкой, а через несколько секунд без остановки. У серво большая задержка, хоотелось чтобы серво поворачивал плавно.

Источник

Wi-Fi машинка с камерой своими руками

Машинка с камерой и управлением через интернет на Arduino. Основана на китайской IP камере =) Базируется на самом дешёвом шасси для роботов-машинок (платформа, два приводных колеса, одно ведомое), в связи с особенностями камеры, машинка управляется весьма необычно, но вполне адекватно для простоты и доступности своего устройства.

  • Фишки, унаследованные от камеры:
    • Картинка 1280×720
    • Ночной режим (с ИК подсветкой)
    • Запись видео и съёмка фото
    • Режим рации (двухсторонняя аудиосвязь)

    ВИДЕО

    КОМПОНЕНТЫ

    Каталоги ссылок на Алиэкспресс на этом сайте:

    Стараюсь оставлять ссылки только на проверенные крупные магазины, из которых заказываю сам. Также по первые ссылки ведут по возможности на минимальное количество магазинов, чтобы минимально платить за доставку. Если какие-то ссылки не работают, можно поискать аналогичную железку в каталоге Ардуино модулей . Также проект можно попробовать собрать из компонентов моего набора GyverKIT .

    • Arduino Nano купить в РФ, aliexpress, aliexpress, искать
    • SANNCE камера
      • https://ali.ski/impV6
      • https://ali.ski/9X1VHa
      • https://ali.ski/JF91C
      • https://ali.ski/5uKCkE
      • https://ali.ski/eQrSR
      • https://ali.ski/6wL71

      Источник

Оцените статью
Adblock
detector