Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Pozdravljeni vsi, To je moj prvi projekt, ki ga je mogoče poučiti.
Torej želite začeti z NodeMCU? No, tukaj sem, da delim z vami. Danes vam bom pokazal, kako začeti z NodeMCU. Pojdimo !
NodeMCU ima na krovu ESP8266-12E, zaradi česar je plošča primerna za IoT (Internet of Things). V tem navodilu vam bom pokazal, kako začeti s servomotorjem z uporabo NodeMCU.
1. korak: Potrebni materiali
Tu je seznam komponent, potrebnih za začetek uporabe NodeMCU,
Komponente strojne opreme
- NodeMCU
- Servo motor
- Krušna deska
- Mostične žice
- Kabel mikro USB
Komponente programske opreme
Arduino IDE
2. korak: Opis strojne opreme
Kaj je Breadboard?
To je prototipna platforma, kjer lahko priključite komponente in jih enostavno odstranite. Na fotografiji si oglejte, kako je narejena v notranjosti. Običajno sta na vsaki strani 2 pasova, ki označujeta tirnice. Narejen je tako, da enostavno poveže vse (-) in (+) skupaj.
Kaj je Servo?
Servo motorji so odlične naprave, ki se lahko obrnejo pod določenim kotom ali v imenovani položaj.
Običajno imajo servo roko, ki se lahko obrne za 180 stopinj. S pomočjo NodeMCU lahko krmilimo servo, da gremo na določen položaj. Tako preprosto! Tu bomo videli, kako priključiti servo motor in nato, kako ga obrniti v različne položaje.
Priključitev na servo
Naslednja naloga je priključitev servo motorja. Obstajata dve pogosti vrsti servomotorjev:
- Bela - Rdeča - Črna žična servo
- Oranžna - rdeča - rjava žična servo
Če ima vaš servo vodnik belo - rdeče - črno, ga povežite na naslednji način
- Bela žica se poveže z digitalnim zatičem D4
- Črna žica se poveže z zatičem GND
- Rdeča žica se priključi na 3V3 pin
Če ima vaš servo oranžno - rdeče - rjave žice, ga povežite na naslednji način
- Oranžna žica se poveže z digitalnim zatičem D4.
- Rjava žica se poveže z zatičem GND
- Rdeča žica se priključi na 3V3 pin
Korak: Prenesite Arduino IDE
Za začetek moramo prenesti Arduino IDE (integrirano razvojno okolje) in nekaj potrebnih gonilnikov.
- Če želite prenesti programsko opremo, pojdite na spletno mesto Arduino:
- Kliknite Programska oprema Kliknite Windows, Mac ali Linux glede na vaš operacijski sistem.
- Po želji lahko darujete ali pa samo prenesete.
- Ko to storite, morate preprosto nadaljevati korake za prenos v računalnik.
- Končali ste!
4. korak: Priprava Arduino IDE
Po prenosu Arduino IDE pojdite na
- Zavihek Datoteka in nato kliknite Nastavitve.
- V dodatne URL -je upravitelja plošč dodajte naslednjo povezavo (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Kliknite V redu in se pomaknite do
- Orodja - deske - upravitelj desk
V iskalno polje vnesite esp8266> kliknite esp8266 skupnosti ESP8266 - kliknite Namesti
Zdaj ste nastavili Arduino IDE za delo skupaj z NodeMCU.
5. korak: Čas kodiranja
Naslednji korak je, da napišete kodo za nadzor Servo.
Prenesite datoteko "Servo.ino" in jo odprite v Arduino IDE. Nato ustvarite novo skico in prilepite spodnjo kodo v arduino IDE in pritisnite Upload.
#vključi
Servo servo;
void setup () {
servo.priključek (2); // D4
servo.write (0);
zamuda (2000);
}
void loop () {
servo.pisati (90);
zamuda (1000);
servo.write (0);
zamuda (1000);
}
Nalaganje kode bo trajalo nekaj minut, nato pa boste videli, kako Servo spreminja kot od 0 ° do 90 ° v intervalu, nastavljenem v kodi.
Če želite, se lahko poigrajte z njim ali pa ga uporabite takšnega, kot je.
6. korak: naložite svoj program
- Pojdi na Orodja
- Plošča> NodeMCU 1.0 (modul ESP - 12E)
- Vrata (izberite prava vrata)
** Prepričajte se, da ste izbrali model NodeMCU in označili pravilna serijska vrata (glejte slike).
Nato samo kliknite gumb Naloži **