Kazalo:
- 1. korak: Potrebni materiali
- 2. korak: Opis strojne opreme
- Korak: Prenesite Arduino IDE
- 4. korak: Priprava Arduino IDE
- 5. korak: Čas kodiranja
- 6. korak: naložite svoj program
Video: Povezovanje servo motorja z NodeMCU: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
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 **
Priporočena:
Dot Matrix 32x8 Max7219 Povezovanje z Ardiunom: 5 korakov (s slikami)
Dot Matrix 32x8 Max7219 Povezava z Ardiunom: Pozdravljeni, Dot Matrix, ki temelji na Max7219, v letu 2020 nista nova, do nedavnega je bil postopek namestitve dobro dokumentiran, prenesli bi knjižnico strojne opreme iz MajicDesigns. in spremenil nekaj vrstic v naslovnih datotekah in FC16 je deloval kot čar. To je bilo do
Povezovanje tipkovnice z Arduinom. [Edinstvena metoda]: 7 korakov (s slikami)
Povezovanje tipkovnice z Arduinom. [Edinstvena metoda]: Pozdravljeni in dobrodošli v mojih prvih navodilih! :) V teh navodilih želim deliti odlično knjižnico za povezovanje tipkovnice z arduinom - 'Knjižnica gesel', vključno z 'Knjižnico tipkovnice'. Ta knjižnica vsebuje najboljše funkcije, ki jih bomo
Povezovanje senzorja Infineon DPS422 z Infineonom XMC4700 in pošiljanje podatkov v NodeMCU: 13 korakov
Povezovanje senzorja Infineon DPS422 z Infineonom XMC4700 in pošiljanje podatkov v NodeMCU: V tej vadnici se bomo naučili uporabljati DPS422 za merjenje temperature in barometričnega tlaka z XMC4700.DPS422 DPS422 je miniaturni digitalni barometrični senzor zračnega tlaka in temperature z visoko natančnostjo in nizkim tokom poraba.
Povezovanje katerega koli Arduina z mobilnim telefonom: 6 korakov (s slikami)
Povezovanje katerega koli Arduina z mobilnim telefonom: Ko uporabljate Arduino, je lahko zelo nadležno, da ga ne morete uporabljati samo zato, ker nimate na voljo računalnika. Morda Windows ali Mac OS nista združljiva, sploh nimate računalnika ali pa želite samo več svobode za int
Uporabniški vmesnik Android (remotexy) za nadzor servo motorja z uporabo Arduina in Bluetooth: 7 korakov (s slikami)
Uporabniški vmesnik Android (remotexy) za nadzor servo motorja z uporabo Arduina in Bluetootha: V tem navodilu vam bom dal hiter korak za izdelavo uporabniškega vmesnika Android z uporabo Remotexy Interface Makerja za nadzor servo motorja, povezanega z Arduino Mega prek Bluetootha. Ta video prikazuje, kako bo uporabniški vmesnik nadzoroval hitrost in položaj servo motorja