Sadržaj:

Povezivanje servo motora s NodeMCU: 6 koraka (sa slikama)
Povezivanje servo motora s NodeMCU: 6 koraka (sa slikama)

Video: Povezivanje servo motora s NodeMCU: 6 koraka (sa slikama)

Video: Povezivanje servo motora s NodeMCU: 6 koraka (sa slikama)
Video: #9 Програмирајте ЕСП8266 Модбус ТЦП || ФЛПрог || ВТСЦАДА 2024, Srpanj
Anonim
Povezivanje servo motora s NodeMCU -om
Povezivanje servo motora s NodeMCU -om

Pozdrav svima, Ovo je moj prvi Instructable projekt.

Dakle, želite započeti s NodeMCU? Pa, ovdje sam da podijelim s vama. Danas ću vam pokazati kako započeti s NodeMCU -om. Idemo !

NodeMCU na ploči ESP8266-12E čini ploču prikladnom za IoT (Internet of Things). U ovom Instructableu pokazat ću vam kako započeti sa Servo pomoću NodeMCU -a.

Korak 1: Potrebni materijali

Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali

Evo popisa komponenti potrebnih za početak rada s NodeMCU -om,

Hardverske komponente

  1. NodeMCU
  2. Servo motor
  3. Ploča za kruh
  4. Žice za kratkospojnike
  5. Mikro USB kabel

Softverske komponente

Arduino IDE

Korak 2: Opis hardvera

Opis hardvera
Opis hardvera
Opis hardvera
Opis hardvera

Što je Breadboard?

Njegova platforma za izradu prototipa na koju možete priključiti komponente i lako ih ukloniti. Molimo pogledajte fotografiju kako biste vidjeli kako je napravljena unutra. Obično postoje 2 trake sa svake strane koje označavaju vodilice za napajanje. Napravljen je za jednostavno povezivanje svih (-) i (+) zajedno.

Što je Servo?

Servo motori izvrsni su uređaji koji se mogu okrenuti pod određenim kutom ili pozvanim položajem.

Obično imaju servo krak koji se može okrenuti za 180 stupnjeva. Pomoću NodeMCU -a možemo kontrolirati servo da ide do određenog položaja. Jednostavno! Ovdje ćemo vidjeti kako spojiti servo motor, a zatim kako ga okrenuti u različite položaje.

Priključak na Servo

Sljedeći posao je povezivanje vašeg servo motora. Postoje dvije uobičajene vrste servo uređaja:

  1. Bijelo - Crveno - Crno ožičeno servo
  2. Narančasto - crveno - smeđe ožičeno servo

Ako vaš servo ima bijele - crvene - crne žice, spojite ih na sljedeći način

  • Bijela žica spaja se na digitalni pin D4
  • Crna žica spaja se na GND pin
  • Crvena žica spaja se na 3V3 pin

Ako vaš servo ima narančasto - crvenu - smeđu žicu, spojite je na sljedeći način

  • Narančasta žica spaja se na digitalni pin D4.
  • Smeđa žica spaja se na GND pin
  • Crvena žica spaja se na 3V3 pin

Korak 3: Preuzmite Arduino IDE

Preuzmite Arduino IDE
Preuzmite Arduino IDE

Za početak moramo preuzeti Arduino IDE (Integrirano razvojno okruženje) i neke potrebne upravljačke programe.

  1. Za preuzimanje softvera prijeđite na Arduino web mjesto:
  2. Kliknite na Softver Kliknite na Windows, Mac ili Linux na temelju vašeg operacijskog sustava.
  3. Možete donirati ako želite ili samo preuzeti.
  4. Kada to učinite, jednostavno ćete morati nastaviti korake za preuzimanje na računalo.
  5. Ti si gotov!

Korak 4: Priprema Arduino IDE -a

Priprema Arduino IDE -a
Priprema Arduino IDE -a
Priprema Arduino IDE -a
Priprema Arduino IDE -a

Nakon preuzimanja Arduino IDE idite na

  1. Kartica Datoteka, a zatim kliknite Postavke.
  2. U dodatne URL -ove upravitelja ploča dodajte sljedeću vezu (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
  3. Pritisnite U redu, a zatim idite na
  4. Alati - Ploče - Upravitelj ploča

U polje za pretraživanje upišite esp8266> kliknite esp8266 zajednice ESP8266 - kliknite Instaliraj

Sada ste postavili Arduino IDE da radi zajedno s NodeMCU -om.

Korak 5: Vrijeme kodiranja

Vrijeme kodiranja
Vrijeme kodiranja

Sljedeći korak je napisati neki kod za kontrolu Servoa.

Preuzmite datoteku "Servo.ino" i otvorite je u Arduino IDE -u. Zatim izradite novu skicu i zalijepite donji kod u arduino IDE i pritisnite Upload.

#uključi

Servo servo;

void setup () {

servo.priključak (2); // D4

servo.pisati (0);

odgoda (2000);

}

void loop () {{100} {101}

servo.pisati (90);

kašnjenje (1000);

servo.pisati (0);

kašnjenje (1000);

}

Prijenos koda trajat će nekoliko minuta, a zatim biste trebali vidjeti kako Servo mijenja kut od 0 ° do 90 ° u intervalu postavljenom u kodu.

Možete se poigrati s njim ako želite, ili ga jednostavno koristiti takvog kakav jest.

Korak 6: Prenesite svoj program

Prenesite svoj program
Prenesite svoj program
Prenesite svoj program
Prenesite svoj program
  1. Idi na Alati
  2. Ploča> NodeMCU 1.0 (ESP - 12E modul)
  3. Port (Odaberite odgovarajući port)

** Provjerite jeste li odabrali svoj model NodeMCU i označili ispravan serijski port (pogledajte slike).

Zatim samo kliknite gumb Upload **

Preporučeni: