![Koppelvlak -servomotor met NodeMCU: 6 stappe (met foto's) Koppelvlak -servomotor met NodeMCU: 6 stappe (met foto's)](https://i.howwhatproduce.com/images/005/image-13263-20-j.webp)
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![Koppelvlak -servomotor met NodeMCU Koppelvlak -servomotor met NodeMCU](https://i.howwhatproduce.com/images/005/image-13263-21-j.webp)
Hallo almal, Dit is my eerste Instrueerbare projek.
Wil u dus begin met NodeMCU? Wel, ek is hier om met u te deel. Vandag gaan ek u wys hoe u met NodeMCU kan begin. Kom ons gaan !
NodeMCU het ESP8266-12E aan boord wat die bord geskik maak vir IoT (Internet Of Things). In hierdie instruksies sal ek u wys hoe u met Servo kan begin met behulp van NodeMCU.
Stap 1: materiaal benodig
![Materiaal benodig Materiaal benodig](https://i.howwhatproduce.com/images/005/image-13263-22-j.webp)
![Materiaal benodig Materiaal benodig](https://i.howwhatproduce.com/images/005/image-13263-23-j.webp)
![Materiaal benodig Materiaal benodig](https://i.howwhatproduce.com/images/005/image-13263-24-j.webp)
Hier is die lys van komponente wat nodig is om met die NodeMCU te begin,
Hardeware komponente
- NodeMCU
- Servomotor
- Broodbord
- Jumper Wires
- Mikro -USB -kabel
Sagteware komponente
Arduino IDE
Stap 2: Beskrywing van hardeware
![Hardeware beskrywing Hardeware beskrywing](https://i.howwhatproduce.com/images/005/image-13263-25-j.webp)
![Hardeware beskrywing Hardeware beskrywing](https://i.howwhatproduce.com/images/005/image-13263-26-j.webp)
Wat is 'n broodbord?
Dit is 'n prototipe -platform, waar u komponente kan aansluit en dit maklik kan verwyder. Raadpleeg die foto om te sien hoe dit binne gemaak is. Daar is gewoonlik 2 bande aan elke kant wat die kragrails aandui. Dit is gemaak om al die (-) en (+) maklik aan mekaar te koppel.
Wat is 'n Servo?
Servomotore is uitstekende toestelle wat na 'n bepaalde hoek of posisie kan draai.
Gewoonlik het hulle 'n servo -arm wat 180 grade kan draai. Deur die NodeMCU te gebruik, kan ons 'n servo beheer om na 'n bepaalde posisie te gaan. So eenvoudig soos dit! Hier sal ons sien hoe u 'n servomotor kan aansluit en hoe u dit na verskillende posisies kan draai.
Verbinding met Servo
Die volgende taak is om u servomotor aan te sluit. Daar is twee algemene tipes servo:
- Wit - Rooi - Swart bedrade servo
- Oranje - Rooi - Bruin bedrade servo
As u servo wit - rooi - swart drade het, verbind dit dan soos volg
- Wit draad verbind met digitale pen D4
- Swart draad verbind met GND -pen
- Rooi draad verbind met 3V3 -pen
As u servo oranje - rooi - bruin drade het, verbind dit dan soos volg
- Oranje draad verbind met digitale pen D4.
- Bruin draad verbind met GND -pen
- Rooi draad verbind met 3V3 -pen
Stap 3: Laai Arduino IDE af
![Laai Arduino IDE af Laai Arduino IDE af](https://i.howwhatproduce.com/images/005/image-13263-27-j.webp)
Om aan die gang te kom, moet ons die Arduino IDE (Integrated Development Environment) en 'n paar nodige bestuurders aflaai.
- Om die sagteware af te laai, gaan na die Arduino -webwerf:
- Klik op sagteware Klik op Windows, Mac of Linux gebaseer op u bedryfstelsel.
- U kan skenk as u wil of net aflaai.
- As dit klaar is, moet u eenvoudig die stappe volg om dit op u rekenaar af te laai.
- Jy is klaar!
Stap 4: Berei die Arduino IDE voor
![Die voorbereiding van die Arduino IDE Die voorbereiding van die Arduino IDE](https://i.howwhatproduce.com/images/005/image-13263-28-j.webp)
![Die voorbereiding van die Arduino IDE Die voorbereiding van die Arduino IDE](https://i.howwhatproduce.com/images/005/image-13263-29-j.webp)
Nadat u die Arduino IDE afgelaai het, navigeer u na
- Lêer -oortjie en klik dan op Voorkeure.
- Voeg die volgende skakel in die bykomende URL's van die Bestuurder se bestuurder (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Klik op OK en navigeer daarna na
- Gereedskap - rade - rade bestuurder
Tik in die soekveld esp8266> klik op die esp8266 by ESP8266 Community - Klik op Installeer
Nou het u die Arduino IDE opgestel om saam met die NodeMCU te werk.
Stap 5: Koderingstyd
![Koderingstyd Koderingstyd](https://i.howwhatproduce.com/images/005/image-13263-30-j.webp)
Die volgende stap is om 'n kode te skryf om die servo te beheer.
Laai die 'Servo.ino' -lêer af en maak dit oop in die Arduino IDE. Maak dan 'n nuwe skets en plak die onderstaande kode in die arduino IDE en klik op Laai op.
#insluit
Servo servo;
ongeldige opstelling () {
servo.aanheg (2); // D4
servo.write (0);
vertraging (2000);
}
leemte -lus () {
servo.write (90);
vertraging (1000);
servo.write (0);
vertraging (1000);
}
Die oplaai van die kode sal 'n paar minute neem, en dan moet u die servo -hoek van 0 ° tot 90 ° sien verander met die interval wat in die kode gestel is.
U kan daaraan peuter as u wil, of dit net gebruik soos dit is.
Stap 6: Laai u program op
![Laai u program op Laai u program op](https://i.howwhatproduce.com/images/005/image-13263-31-j.webp)
![Laai u program op Laai u program op](https://i.howwhatproduce.com/images/005/image-13263-32-j.webp)
- Gaan na gereedskap
- Bord> NodeMCU 1.0 (ESP - 12E -module)
- Poort (kies die regte poort)
** Maak seker dat u NodeMCU -model gekies is en dat die korrekte seriële poort gemerk is (sien foto's).
Klik dan op die oplaai -knoppie **
Aanbeveel:
Tutoriaal vir koppelvlak HMC5883L kompas sensor met Arduino: 10 stappe (met foto's)
![Tutoriaal vir koppelvlak HMC5883L kompas sensor met Arduino: 10 stappe (met foto's) Tutoriaal vir koppelvlak HMC5883L kompas sensor met Arduino: 10 stappe (met foto's)](https://i.howwhatproduce.com/images/004/image-10589-j.webp)
Tutoriaal vir koppelvlak-HMC5883L-kompassensor met Arduino: beskrywing HMC5883L is 'n 3-as digitale kompas wat vir twee algemene doeleindes gebruik word: om die magnetisering van 'n magnetiese materiaal soos 'n ferromagnet te meet, of om die sterkte en, in sommige gevalle, die rigting van die magnetiese veld op 'n punt in s
SCARA -robot: leer oor Foward en omgekeerde kinematika !!! (Plot Twist Leer hoe om 'n intydse koppelvlak in ARDUINO te maak met behulp van verwerking !!!!): 5 stappe (met foto's)
![SCARA -robot: leer oor Foward en omgekeerde kinematika !!! (Plot Twist Leer hoe om 'n intydse koppelvlak in ARDUINO te maak met behulp van verwerking !!!!): 5 stappe (met foto's) SCARA -robot: leer oor Foward en omgekeerde kinematika !!! (Plot Twist Leer hoe om 'n intydse koppelvlak in ARDUINO te maak met behulp van verwerking !!!!): 5 stappe (met foto's)](https://i.howwhatproduce.com/images/009/image-26659-j.webp)
SCARA -robot: leer oor Foward en omgekeerde kinematika !!! (Plot Twist Leer hoe om 'n intydse koppelvlak in ARDUINO te maak met behulp van verwerking !!!!): 'n SCARA -robot is 'n baie gewilde masjien in die nywerheidswêreld. Die naam staan vir beide Selective Compliant Assembly Robot Arm of Selective Compliant Articulated Robot Arm. Dit is basies 'n robot van drie grade, wat die eerste twee
Maklike RFID MFRC522 -koppelvlak met Arduino Nano: 4 stappe (met foto's)
![Maklike RFID MFRC522 -koppelvlak met Arduino Nano: 4 stappe (met foto's) Maklike RFID MFRC522 -koppelvlak met Arduino Nano: 4 stappe (met foto's)](https://i.howwhatproduce.com/images/002/image-3412-49-j.webp)
Maklike RFID MFRC522 -koppelvlak met Arduino Nano: Toegangsbeheer is die meganisme op die gebied van fisiese sekuriteit en inligtingsekuriteit, om anonieme toegang/toegang tot die hulpbronne van 'n organisasie of 'n geografiese gebied te beperk. Die daad van toegang kan beteken dat u verbruik, binnegaan of gebruik
Gebaar Hawk: Handgebaar -beheerde robot met behulp van beeldverwerkingsgebaseerde koppelvlak: 13 stappe (met foto's)
![Gebaar Hawk: Handgebaar -beheerde robot met behulp van beeldverwerkingsgebaseerde koppelvlak: 13 stappe (met foto's) Gebaar Hawk: Handgebaar -beheerde robot met behulp van beeldverwerkingsgebaseerde koppelvlak: 13 stappe (met foto's)](https://i.howwhatproduce.com/images/004/image-11882-2-j.webp)
Gesture Hawk: Handgebare-beheerde robot met behulp van beeldverwerkingsgebaseerde koppelvlak: Gesture Hawk is in TechEvince 4.0 vertoon as 'n eenvoudige beeldverwerkingsgebaseerde mens-masjien-koppelvlak. Die nut daarvan lê daarin dat geen ekstra sensors of draers behalwe 'n handskoen nodig is om die robotmotor wat op verskillende motors ry, te beheer nie
Twee draad (DMX) koppelvlak met skerm en knoppies: 5 stappe (met foto's)
![Twee draad (DMX) koppelvlak met skerm en knoppies: 5 stappe (met foto's) Twee draad (DMX) koppelvlak met skerm en knoppies: 5 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-963-68-j.webp)
Twee -draads (DMX) koppelvlak met skerm en knoppies: DMX is 'n protokol wat gebruik word om verhoogbeligtingstoestelle en spesiale effekte te beheer. Elke toestel het sy eie kanaal (s) waarop dit reageer. Hierdie kanaal kan deur die gebruiker gekies word deur 'n DIP -skakelaar of 'n skerm met knoppies. Daar is verskeie maniere om 'n