Kazalo:

Povezovanje servo motorja z NodeMCU: 6 korakov (s slikami)
Povezovanje servo motorja z NodeMCU: 6 korakov (s slikami)

Video: Povezovanje servo motorja z NodeMCU: 6 korakov (s slikami)

Video: Povezovanje servo motorja z NodeMCU: 6 korakov (s slikami)
Video: #6 Серводвигатель || ПРОГРАММИРОВАНИЕ ПЛК ESP8266 FLPROG 2024, Julij
Anonim
Povezovanje servo motorja z NodeMCU
Povezovanje servo motorja z NodeMCU

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

Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali

Tu je seznam komponent, potrebnih za začetek uporabe NodeMCU,

Komponente strojne opreme

  1. NodeMCU
  2. Servo motor
  3. Krušna deska
  4. Mostične žice
  5. Kabel mikro USB

Komponente programske opreme

Arduino IDE

2. korak: Opis strojne opreme

Opis strojne opreme
Opis strojne opreme
Opis strojne opreme
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:

  1. Bela - Rdeča - Črna žična servo
  2. 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

Prenesite Arduino IDE
Prenesite Arduino IDE

Za začetek moramo prenesti Arduino IDE (integrirano razvojno okolje) in nekaj potrebnih gonilnikov.

  1. Če želite prenesti programsko opremo, pojdite na spletno mesto Arduino:
  2. Kliknite Programska oprema Kliknite Windows, Mac ali Linux glede na vaš operacijski sistem.
  3. Po želji lahko darujete ali pa samo prenesete.
  4. Ko to storite, morate preprosto nadaljevati korake za prenos v računalnik.
  5. Končali ste!

4. korak: Priprava Arduino IDE

Priprava Arduino IDE
Priprava Arduino IDE
Priprava Arduino IDE
Priprava Arduino IDE

Po prenosu Arduino IDE pojdite na

  1. Zavihek Datoteka in nato kliknite Nastavitve.
  2. V dodatne URL -je upravitelja plošč dodajte naslednjo povezavo (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
  3. Kliknite V redu in se pomaknite do
  4. 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

Čas kodiranja
Č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

Naložite svoj program
Naložite svoj program
Naložite svoj program
Naložite svoj program
  1. Pojdi na Orodja
  2. Plošča> NodeMCU 1.0 (modul ESP - 12E)
  3. 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: