Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
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
Evo popisa komponenti potrebnih za početak rada s NodeMCU -om,
Hardverske komponente
- NodeMCU
- Servo motor
- Ploča za kruh
- Žice za kratkospojnike
- Mikro USB kabel
Softverske komponente
Arduino IDE
Korak 2: 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:
- Bijelo - Crveno - Crno ožičeno servo
- 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
Za početak moramo preuzeti Arduino IDE (Integrirano razvojno okruženje) i neke potrebne upravljačke programe.
- Za preuzimanje softvera prijeđite na Arduino web mjesto:
- Kliknite na Softver Kliknite na Windows, Mac ili Linux na temelju vašeg operacijskog sustava.
- Možete donirati ako želite ili samo preuzeti.
- Kada to učinite, jednostavno ćete morati nastaviti korake za preuzimanje na računalo.
- Ti si gotov!
Korak 4: Priprema Arduino IDE -a
Nakon preuzimanja Arduino IDE idite na
- Kartica Datoteka, a zatim kliknite Postavke.
- U dodatne URL -ove upravitelja ploča dodajte sljedeću vezu (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Pritisnite U redu, a zatim idite na
- 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
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
- Idi na Alati
- Ploča> NodeMCU 1.0 (ESP - 12E modul)
- 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 **