Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ahoj všichni, Toto je můj první projekt Instructable.
Chcete tedy začít s NodeMCU? Jsem tu, abych se s vámi podělil. Dnes vám ukážu, jak začít s NodeMCU. Pojďme !
NodeMCU má na palubě ESP8266-12E desku vhodnou pro IoT (internet věcí). V tomto Instructable vám ukážu, jak začít se servem pomocí NodeMCU.
Krok 1: Požadované materiály
Zde je seznam komponent nutných k zahájení práce s NodeMCU,
Hardwarové komponenty
- NodeMCU
- Servomotor
- Chlebová deska
- Propojovací dráty
- Micro USB kabel
Softwarové komponenty
Arduino IDE
Krok 2: Popis hardwaru
Co je to Breadboard?
Je to prototypová platforma, kde můžete snadno zapojovat součásti a odebírat je. Na fotografii se podívejte, jak se vyrábí uvnitř. Obvykle jsou na každé straně 2 pásy označující napájecí lišty. Je vyroben tak, aby snadno spojil všechny (-) a (+) dohromady.
Co je servo?
Servomotory jsou skvělá zařízení, která se mohou otáčet do zadaného úhlu nebo do tzv. Polohy.
Obvykle mají servo rameno, které se může otočit o 180 stupňů. Pomocí NodeMCU můžeme ovládat servo, které přejde do určené polohy. Tak jednoduché! Zde uvidíme, jak připojit servomotor a jak jej otočit do různých poloh.
Připojení k servu
Další úlohou je připojení vašeho servomotoru. Existují dva běžné typy serv:
- Bílé - červené - černé kabelové servo
- Oranžová - červená - hnědé kabelové servo
Pokud má vaše servo bílý - červený - černý vodič, připojte jej následujícím způsobem
- Bílý vodič se připojuje k digitálnímu kolíku D4
- Černý vodič se připojuje ke kolíku GND
- Červený vodič se připojuje ke kolíku 3V3
Pokud má vaše servo oranžovo - červeno - hnědé vodiče, připojte jej následujícím způsobem
- Oranžový vodič se připojuje k digitálnímu kolíku D4.
- Hnědý vodič se připojuje ke kolíku GND
- Červený vodič se připojuje ke kolíku 3V3
Krok 3: Stáhněte si Arduino IDE
Abychom mohli začít, musíme si stáhnout Arduino IDE (Integrované vývojové prostředí) a některé potřebné ovladače.
- Chcete -li stáhnout software, přejděte na web Arduino:
- Klikněte na Software Klikněte na Windows, Mac nebo Linux na základě vašeho operačního systému.
- Můžete přispět, pokud chcete, nebo jen stáhnout.
- Až to bude hotové, budete jednoduše muset pokračovat v krocích ke stažení do počítače.
- Jsi hotov!
Krok 4: Příprava IDE Arduino
Po stažení Arduino IDE přejděte na
- Kartu Soubor a poté klikněte na Předvolby.
- Do dalších adres URL Správce desek přidejte následující odkaz (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Klikněte na OK a poté přejděte na
- Nástroje - Desky - Správce desek
Do vyhledávacího pole zadejte esp8266> klikněte na komunitu esp8266 od komunity ESP8266 - klikněte na Instalovat
Nyní jste nastavili Arduino IDE, aby fungovalo společně s NodeMCU.
Krok 5: Čas kódování
Dalším krokem je napsat nějaký kód pro ovládání Serva.
Stáhněte si soubor „Servo.ino“a otevřete jej v Arduino IDE. Poté vytvořte nový náčrt a vložte níže uvedený kód do arduino IDE a klikněte na Nahrát.
#zahrnout
Servo servo;
neplatné nastavení () {
servo.attach (2); // D4
servo.write (0);
zpoždění (2000);
}
prázdná smyčka () {
servo.write (90);
zpoždění (1000);
servo.write (0);
zpoždění (1000);
}
Nahrání kódu bude trvat několik minut a poté byste měli vidět úhel měnící se od 0 ° do 90 ° v intervalu nastaveném v kódu.
Můžete si s ním pohrávat, pokud se vám líbí, nebo jej jednoduše použít tak, jak je.
Krok 6: Nahrajte svůj program
- Přejít na Nástroje
- Deska> NodeMCU 1.0 (modul ESP - 12E)
- Port (vyberte správný port)
** Ujistěte se, že máte vybraný model NodeMCU a zaškrtnutý správný sériový port (viz obrázky).
Poté stačí kliknout na tlačítko Nahrát **