Sisukord:
- Samm: vajalikud materjalid
- Samm: riistvara kirjeldus
- Samm: laadige alla Arduino IDE
- Samm: Arduino IDE ettevalmistamine
- Samm: kodeerimisaeg
- Samm: laadige programm üles
Video: Liidesega servomootor sõlmega MCU: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tere kõigile, See on minu esimene juhendatav projekt.
Nii et soovite alustada NodeMCU -ga? Noh, ma olen siin, et teiega jagada. Täna näitan teile, kuidas alustada NodeMCU -ga. Lähme !
NodeMCU pardal on ESP8266-12E, mis muudab plaadi asjade Interneti (asjade Interneti) jaoks sobivaks. Selles juhendis näitan teile, kuidas alustada servoga NodeMCU abil.
Samm: vajalikud materjalid
Siin on nimekiri komponentidest, mis on vajalikud NodeMCU -ga alustamiseks,
Riistvara komponendid
- NodeMCU
- Servomootor
- Leivalaud
- Jumper juhtmed
- Micro USB kaabel
Tarkvara komponendid
Arduino IDE
Samm: riistvara kirjeldus
Mis on leivalaud?
See on prototüüpimisplatvorm, kus saate komponente ühendada ja kergesti eemaldada. Palun vaadake fotot, et näha, kuidas see on seest valmistatud. Mõlemal küljel on tavaliselt 2 riba, mis näitavad toitepiire. See on loodud kõigi (-) ja (+) hõlpsaks ühendamiseks.
Mis on servo?
Servomootorid on suurepärased seadmed, mis võivad pöörduda kindlaksmääratud nurga alla või kutsutud asendisse.
Tavaliselt on neil servo, mis võib pöörata 180 kraadi. Kasutades NodeMCU -d, saame juhtida servot määratud asendisse. Nii lihtne see ongi! Siin näeme, kuidas servomootorit ühendada ja seejärel seda erinevatesse asenditesse keerata.
Ühendus Servoga
Järgmine töö on oma servomootori ühendamine. On kahte levinumat servotüüpi:
- Valge - punane - must juhtmega servo
- Oranž - punane - pruun juhtmega servo
Kui teie servol on valged - punased - mustad juhtmed, ühendage see järgmiselt
- Valge juhe ühendatakse digitaalse tihvtiga D4
- Must juhe ühendatakse GND tihvtiga
- Punane juhe ühendatakse 3V3 kontaktiga
Kui teie servol on oranž -punane -pruun juhtmed, ühendage see järgmiselt
- Oranž juhe ühendatakse digitaalse tihvtiga D4.
- Pruun traat ühendub GND tihvtiga
- Punane juhe ühendatakse 3V3 kontaktiga
Samm: laadige alla Arduino IDE
Alustamiseks peame alla laadima Arduino IDE (integreeritud arenduskeskkond) ja mõned vajalikud draiverid.
- Tarkvara allalaadimiseks minge Arduino saidile:
- Klõpsake Tarkvara Klõpsake operatsioonisüsteemil põhinevat Windowsi, Maci või Linuxit.
- Soovi korral saate annetada või lihtsalt alla laadida.
- Kui see on tehtud, peate lihtsalt jätkama selle arvutisse allalaadimise samme.
- Sa oled valmis!
Samm: Arduino IDE ettevalmistamine
Pärast Arduino IDE allalaadimist navigeerige lehele
- Vahekaart Fail ja seejärel klõpsake nuppu Eelistused.
- Lisa tahvlite halduri URL -idesse järgmine link (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Klõpsake nuppu OK ja seejärel navigeerige
- Tööriistad - lauad - tahvlite haldur
Sisestage otsinguväljale esp8266> klõpsake esp8266 by ESP8266 Community - klõpsake nuppu Install
Nüüd olete seadistanud Arduino IDE koos NodeMCU -ga töötama.
Samm: kodeerimisaeg
Järgmine samm on kirjutada servo juhtimiseks mõni kood.
Laadige alla fail "Servo.ino" ja avage see Arduino IDE -s. Seejärel looge uus visand ja kleepige allolev kood arduino IDE -sse ja klõpsake nuppu Laadi üles.
#kaasake
Servo servo;
tühine seadistus () {
servo.kinnitus (2); D4
servo.write (0);
viivitus (2000);
}
void loop () {
servo.write (90);
viivitus (1000);
servo.write (0);
viivitus (1000);
}
Koodi üleslaadimiseks kulub mõni minut ja seejärel peaksite nägema servo nurga muutmist 0 ° -lt 90 ° -le koodis määratud intervalliga.
Soovi korral saate sellega nokitseda või lihtsalt kasutada seda nii, nagu see on.
Samm: laadige programm üles
- Mine tööriistadesse
- Tahvel> NodeMCU 1.0 (ESP - 12E moodul)
- Port (valige õige port)
** Veenduge, et teie NodeMCU mudel oleks valitud ja õige jadaport märgitud (vt pilte).
Seejärel klõpsake lihtsalt nuppu Laadi üles **
Soovitan:
Plug & Play CO2 anduri ekraan koos sõlmega MCU/ESP8266 koolidele, lasteaedadele või teie kodule: 7 sammu
Plug & Play CO2 -anduri ekraan koos NodeMCU/ESP8266 -ga koolidele, lasteaedadele või teie kodu jaoks: näitan teile, kuidas kiiresti pistikut luua. mängida CO2 andurit, kus kõik projekti elemendid ühendatakse DuPonti juhtmetega. Jootmiseks on vaja ainult 5 punkti, sest ma ei jootnud enne seda projekti üldse
LoT suitsu-/alkoholiandurite ja tulekahjusignalisatsioonide loomine sõlmega MCU ESP8266 Blynk DHT11, MQ-2, MQ-3: 7 sammu
LoT suitsu-/alkoholiandurite ja tulekahjusignalisatsioonide loomine sõlmegaMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: Lisateavet saate vaadata minu Youtube'i videost
I2C anduri liidesega alustamine ?? - Liidestage oma MMA8451 liidesega ESP32 -de abil: 8 sammu
I2C anduri liidesega alustamine ?? - MMA8451 liides ESP32 -de abil: sellest õpetusest saate teada, kuidas käivitada, ühendada ja hankida I2C -seade (kiirendusmõõtur), mis töötab kontrolleriga (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
CCTV kaamera koos sõlmega MCU + vana sülearvuti kaamera moodul (koos ja ilma Blynk'i kasutamiseta): 5 sammu
CCTV kaamera koos NodeMCU + vana sülearvuti kaamera mooduliga (koos ja ilma Blynk'i kasutamiseta): Tere poisid! Selles juhendis näitan teile, kuidas kasutasin vana sülearvuti kaamera moodulit ja sõlme MCU, et teha midagi sarnast CCTV -ga
Liidese LED -maatriks (8x8) koos sõlmega MCU: 6 sammu (piltidega)
Liidese LED -punktmaatriks (8x8) NodeMCU -ga: Tere tegijad, mul on veel üks lihtne ja lahe juhendatav. Selles juhendis õpime, kuidas liidestada LED -punktmaatriksit (8x8) NodeMCU -ga. Niisiis, alustame