Оглавление:

Робот Follow Me с использованием NodeMCU: 4 шага
Робот Follow Me с использованием NodeMCU: 4 шага

Видео: Робот Follow Me с использованием NodeMCU: 4 шага

Видео: Робот Follow Me с использованием NodeMCU: 4 шага
Видео: Контрольная лампа с 4 реле с NodeMCU ESP8266 IoT и D1 Mini через WiFi 2024, Ноябрь
Anonim
Следуй за мной робот с помощью NodeMCU
Следуй за мной робот с помощью NodeMCU
Следуй за мной робот с помощью NodeMCU
Следуй за мной робот с помощью NodeMCU
Следуй за мной робот с помощью NodeMCU
Следуй за мной робот с помощью NodeMCU

Это очень простой робот Follow Me, использующий NodeMCU. Он использует датчик расстояния NodeMCU HC SR04 для обнаружения ближайшего объекта / человека. Когда он обнаружит объект / человека, он начнет следовать.

Шаг 1: Соберите детали

Соберите детали
Соберите детали
Соберите детали
Соберите детали
Соберите детали
Соберите детали
Соберите детали
Соберите детали

Аппаратное обеспечение:

1) NodeMCU - микроконтроллер

2) HC SR04 - Датчик расстояния

3) L298N - Драйвер мотора

4) 2 двигателя постоянного тока 12 В / 5 В по 150 об / мин с колесами

5) Лист Hylam - Монтаж всех деталей

6) Модуль преобразователя DC-DC StepUp

7) Power Bank

8) Колесо заклинателя

9) Макетная плата

Программное обеспечение:

1) Arduino IDE

Шаг 2: ультразвуковой датчик

Ультразвуковой датчик
Ультразвуковой датчик

Подключение: датчик HC-SR04 прикрепляется к макетной плате.

Датчик Vcc подключен к NodeMCU + 3.3V / 5V

Датчик GND подключен к NodeMCU GND

Триггерный вывод датчика подключен к цифровому входу / выходу NodeMCU D4.

Датчик Echo Pin подключен к цифровому входу / выходу NodeMCU D3.

Некоторые датчики работают с 3,3 В. Если вы не получили никаких значений, измените вывод Vcc на 5 В.

Загрузите файл.

Загрузите код в NodeMCU.

После завершения загрузки откройте Serial Monitor.

Установите скорость передачи на 9600.

Шаг 3. Подключения и код

Подключения и код
Подключения и код
Подключения и код
Подключения и код
Подключения и код
Подключения и код

Не отсоединяйте провода от датчика. То же самое и с окончательными соединениями.

Подключения:

УзелMCU L298N

D5 IN1

D6 IN2

D7 IN3

D8 IN4

Для источника питания:

Я использую Li Ion Powerbank. Паял провода литиевой батареей.

Затем провода от аккумулятора припаиваются к входу преобразователя постоянного тока и калибруются для получения выходного напряжения 5 В / 12 В. Затем подключите положительную клемму к +12 В на L298N, а отрицательную клемму - к Gnd.

Код:

Загрузите и загрузите код в NodeMCU.

Шаг 4: Готово !!

Подайте питание на NodeMCU через USB от Powerbank.

Протестируйте бота. Наслаждаться!!!

Рекомендуемые: