Съдържание:
Видео: Робот „Следвай ме“, използващ NodeMCU: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Това е много прост Follow Me Robot, използващ NodeMCU. Той използва NodeMCU HC SR04 Сензор за разстояние, за да разпознае близкия обект/ човек. Когато открие обекта/ човека, той ще започне да го следва.
Стъпка 1: Съберете частите
Хардуер:
1) NodeMCU - Микроконтролер
2) HC SR04 - Сензор за разстояние
3) L298N - Шофьор на мотор
4) 2 X 150 RPM 12V/5V DC мотор с колела
5) Лист Hylam - Монтиране на всички части
6) DC-DC StepUp конверторен модул
7) Power Bank
8) Колело за колело
9) Платформа
Софтуер:
1) Arduino IDE
Стъпка 2: UltraSonic сензор
Връзка: Сензорът HC-SR04 се прикрепя към платката
Сензорът Vcc е свързан към NodeMCU +3.3V/5V
Сензорът GND е свързан към NodeMCU GND
Задействащият щифт на сензора е свързан към цифровия I/O D4 на NodeMCU
Echo Pin на сензора е свързан към NodeMCU Digital I/O D3
Някои сензори работят с 3.3V. Ако не сте получили никакви стойности, променете Vcc Pin на 5V.
Изтеглете файла.
Качете кода в NodeMCU.
Отворете серийния монитор след приключване на качването.
Задайте скорост на предаване на 9600.
Стъпка 3: Връзки и код
Не отстранявайте проводниците от сензора. Същото е и за крайните връзки.
Връзки:
NodeMCU L298N
D5 IN1
D6 IN2
D7 IN3
D8 IN4
За захранване:
Използвам Li Ion Powerbank. Запоявах проводниците с литиева батерия.
След това проводниците от батерията се запояват към входа на DC преобразувателя и се калибрират, за да получат изходно напрежение 5V/12V. След това свържете положителния извод към +12V на L298N и отрицателния извод към Gnd.
Код:
Изтеглете и качете кода в NodeMCU.
Стъпка 4: Готово !!
Захранвайте NodeMCU с USB от Powerbank.
Тествайте бота. Наслади се!!!
Препоръчано:
Робот за избягване на препятствия, използващ ултразвуков сензор (Proteus): 12 стъпки
Робот за избягване на препятствия, използващ ултразвуков сензор (Proteus): Обикновено срещаме робот за избягване на препятствия навсякъде. Хардуерната симулация на този робот е част от конкуренцията в много колежи и в много събития. Но софтуерната симулация на робот с препятствия е рядкост. Въпреки че можем да го намерим някъде
Робот за избягване на препятствия, използващ Arduino Nano: 5 стъпки
Робот за избягване на препятствия, използващ Arduino Nano: В тази инструкция ще опиша как можете да направите робот, който избягва препятствия, използвайки Arduino
Робот 5 в 1 Arduino - Следвай ме - Следване на ред - Сумо - Рисуване - Избягване на препятствия: 6 стъпки
Робот 5 в 1 Arduino | Следвай ме | Следване на ред | Сумо | Рисуване | Избягване на препятствия: Тази контролна платка за робот съдържа микроконтролер ATmega328P и драйвер за двигател L293D. Разбира се, той не се различава от платката Arduino Uno, но е по -полезен, защото не се нуждае от друг щит за задвижване на двигателя! Без скок
Балансиращ робот / робот на 3 колела / STEM робот: 8 стъпки
Балансиращ робот / робот на 3 колела / STEM робот: Създадохме комбиниран робот за балансиране и три колела за учебни цели в училища и след училищни образователни програми. Роботът е базиран на Arduino Uno, персонализиран щит (предоставени са всички подробности за конструкцията), Li Ion батерия (всички конструкции
[Робот Arduino] Как да си направим робот за улавяне на движение - Робот Thumbs - Серво мотор - Изходен код: 26 стъпки (със снимки)
[Робот Arduino] Как да си направим робот за улавяне на движение | Робот Thumbs | Серво мотор | Изходен код: Thumbs Robot. Използва се потенциометър на серво мотор MG90S. Много е забавно и лесно! Кодът е много прост. Има само около 30 реда. Изглежда като заснемане на движение. Моля, оставете всеки въпрос или обратна връзка! [Инструкция] Изходен код https: //github.c