Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ahoj všetci, Toto je môj prvý projekt s pokynmi.
Chcete teda začať s NodeMCU? No, som tu, aby som sa s vami podelil. Dnes vám ukážem, ako začať s NodeMCU. Poďme !
NodeMCU má na palube ESP8266-12E dosku vhodnú pre IoT (internet vecí). V tomto návode vám ukážem, ako začať so servom pomocou NodeMCU.
Krok 1: Potrebný materiál
Tu je zoznam komponentov potrebných na začiatok s NodeMCU,
Hardvérové komponenty
- NodeMCU
- Servo motor
- Chlebová doska
- Prepojovacie vodiče
- Micro USB kábel
Softvérové súčasti
Arduino IDE
Krok 2: Popis hardvéru
Čo je to Breadboard?
Je to prototypová platforma, kde môžete komponenty jednoducho pripájať a vyberať. Na fotografii nájdete informácie o tom, ako sa vyrába vo vnútri. Na oboch stranách sú spravidla 2 pásy označujúce napájacie koľajnice. Je vyrobený tak, aby ľahko spájal všetky (-) a (+) dohromady.
Čo je servo?
Servomotory sú skvelé zariadenia, ktoré sa môžu otáčať do určeného uhla alebo do takzvanej polohy.
Obvykle majú servo rameno, ktoré sa môže otáčať o 180 stupňov. Pomocou NodeMCU môžeme ovládať servo, aby sa dostalo do určenej polohy. Také jednoduché! Tu uvidíme, ako pripojiť servomotor a potom ho otočiť do rôznych polôh.
Pripojenie k servu
Ďalšou úlohou je pripojenie vášho servomotora. Existujú dva bežné typy serva:
- Bielo - červené - čierne drôtové servo
- Oranžovo - červeno - hnedé káblové servo
Ak má vaše servo biele - červené - čierne vodiče, zapojte ho nasledovne
- Biely vodič sa pripája k digitálnemu kolíku D4
- Čierny vodič sa pripája na pin GND
- Červený vodič sa pripája na pin 3V3
Ak má vaše servo oranžovo - červeno - hnedé vodiče, zapojte ho nasledovne
- Oranžový vodič sa pripája k digitálnemu kolíku D4.
- Hnedý vodič sa pripája na pin GND
- Červený vodič sa pripája na pin 3V3
Krok 3: Stiahnite si Arduino IDE
Na začiatok si musíme stiahnuť Arduino IDE (integrované vývojové prostredie) a niektoré potrebné ovládače.
- Ak si chcete softvér stiahnuť, zamierte na stránku Arduino:
- Kliknite na softvér Kliknite na operačný systém Windows, Mac alebo Linux.
- Ak chcete, môžete darovať alebo si ho len stiahnuť.
- Keď to urobíte, budete jednoducho musieť pokračovať v krokoch, ako si ho stiahnuť do počítača.
- Skončil si!
Krok 4: Príprava IDE Arduino
Po stiahnutí IDE Arduino prejdite na
- Kartu Súbor a potom kliknite na položku Predvoľby.
- Do ďalších adries URL Správcu dosiek pridajte nasledujúci odkaz (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Kliknite na tlačidlo OK a potom prejdite na
- Nástroje - Dosky - Správca dosiek
Do vyhľadávacieho poľa napíšte esp8266> kliknite na komunitu esp8266 od komunity ESP8266 - kliknite na Inštalovať
Teraz ste nastavili ID Arduino tak, aby fungovalo spolu s NodeMCU.
Krok 5: Čas kódovania
Ďalším krokom je napísať nejaký kód na ovládanie serva.
Stiahnite si súbor „Servo.ino“a otvorte ho v Arduino IDE. Potom vytvorte nový náčrt, vložte nižšie uvedený kód do arduino IDE a kliknite na položku Nahrať.
#zahrnúť
Servo servo;
neplatné nastavenie () {
servo.attach (2); // D4
servo.write (0);
oneskorenie (2000);
}
prázdna slučka () {
servo.write (90);
oneskorenie (1000);
servo.write (0);
oneskorenie (1000);
}
Nahranie kódu bude trvať niekoľko minút a potom by ste mali vidieť uhol zmeny serva od 0 ° do 90 ° v intervale nastavenom v kóde.
Môžete si s ním pohrávať, ak sa vám páči, alebo ho jednoducho použite tak, ako je.
Krok 6: Nahrajte svoj program
- Choďte na Nástroje
- Doska> NodeMCU 1.0 (modul ESP - 12E)
- Port (vyberte správny port)
** Uistite sa, že máte vybratý model NodeMCU a zaškrtnutý správny sériový port (pozri obrázky).
Potom stačí kliknúť na tlačidlo Nahrať **