Obsah:

Nasledujte ma, robot pomocou NodeMCU: 4 kroky
Nasledujte ma, robot pomocou NodeMCU: 4 kroky

Video: Nasledujte ma, robot pomocou NodeMCU: 4 kroky

Video: Nasledujte ma, robot pomocou NodeMCU: 4 kroky
Video: Контрольная лампа с 4 реле с NodeMCU ESP8266 IoT и D1 Mini через WiFi 2024, Júl
Anonim
Nasledujte ma robota pomocou NodeMCU
Nasledujte ma robota pomocou NodeMCU
Nasledujte ma robota pomocou NodeMCU
Nasledujte ma robota pomocou NodeMCU
Nasledujte ma robota pomocou NodeMCU
Nasledujte ma robota pomocou NodeMCU

Je to veľmi jednoduchý robot Follow Me pomocou NodeMCU. Na snímanie blízkeho objektu/ človeka používa snímač vzdialenosti NodeMCU HC SR04. Akonáhle detekuje Objekt/ Človeka, začne nasledovať.

Krok 1: Zhromaždite diely

Zhromaždite diely
Zhromaždite diely
Zhromaždite diely
Zhromaždite diely
Zhromaždite diely
Zhromaždite diely
Zhromaždite diely
Zhromaždite diely

Hardvér:

1) NodeMCU - mikrokontrolér

2) HC SR04 - snímač vzdialenosti

3) L298N - ovládač motora

4) 2 x 150 ot/min 12V/5V jednosmerný motor s kolesami

5) List Hylam - montáž všetkých dielov

6) Modul konvertora DC-DC StepUp

7) Power banka

8) koliesko

9) Breadboard

Softvér:

1) Arduino IDE

Krok 2: UltraSonic senzor

UltraSonic senzor
UltraSonic senzor

Pripojenie: Senzor HC-SR04 sa pripája k Breadboardu

Senzor Vcc je pripojený k NodeMCU +3,3V/5V

Senzor GND je pripojený k NodeMCU GND

Pin Trigger senzora je pripojený k digitálnemu vstupu/výstupu D4 NodeMCU

Senzor Echo Pin je pripojený k digitálnemu I/O D3 NodeMCU

Niektoré snímače pracujú s napätím 3,3 V. Ak ste nedostali žiadne hodnoty, zmeňte pin Vcc na 5V.

Stiahnite si súbor.

Nahrajte kód do NodeMCU.

Po dokončení nahrávania otvorte Sériový monitor.

Nastavte prenosovú rýchlosť na 9600.

Krok 3: Pripojenia a kód

Pripojenia a kód
Pripojenia a kód
Pripojenia a kód
Pripojenia a kód
Pripojenia a kód
Pripojenia a kód

Neodstraňujte káble zo snímača. To isté platí pre konečné pripojenia.

Pripojenia:

NodeMCU L298N

D5 IN1

D6 IN2

D7 IN3

D8 IN4

Napájanie:

Používam Li Ion Powerbank. Vodiče som spájkoval s lítiovou batériou.

Potom sú drôty z batérie spájkované na vstup DC meniča a sú kalibrované tak, aby získali výstupné napätie 5V/12V. Potom pripojte kladný pól na +12V L298N a záporný pól na GND.

Kód:

Stiahnite si a nahrajte kód na NodeMCU.

Krok 4: Hotovo !!!

Napájajte NodeMCU pomocou USB z Powerbanky.

Otestujte robota. Užite si to!!!

Odporúča: