Turinys:
- 1 žingsnis: reikalingos medžiagos
- 2 žingsnis: aparatinės įrangos aprašymas
- 3 veiksmas: atsisiųskite „Arduino IDE“
- 4 žingsnis: „Arduino IDE“paruošimas
- 5 žingsnis: kodavimo laikas
- 6 veiksmas: įkelkite programą
Video: Sąsajos servo variklis su „NodeMCU“: 6 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Sveiki visi, Čia yra mano pirmasis Instructable projektas.
Taigi ar norite pradėti naudotis „NodeMCU“? Na, aš čia noriu pasidalinti su jumis. Šiandien aš jums parodysiu, kaip pradėti naudotis „NodeMCU“. Eime !
„NodeMCU“turi ESP8266-12E, todėl plokštė tinka daiktų internetui (daiktų internetui). Šioje instrukcijoje parodysiu, kaip pradėti naudotis „Servo“naudojant „NodeMCU“.
1 žingsnis: reikalingos medžiagos
Čia yra komponentų, reikalingų norint pradėti naudotis „NodeMCU“, sąrašas,
Techninės įrangos komponentai
- NodeMCU
- Servo variklis
- Bandomoji Lenta
- Trumpieji laidai
- Mikro USB kabelis
Programinės įrangos komponentai
„Arduino IDE“
2 žingsnis: aparatinės įrangos aprašymas
Kas yra duonos lenta?
Tai prototipų platforma, kurioje galite prijungti komponentus ir lengvai juos pašalinti. Norėdami pamatyti, kaip jis pagamintas viduje, žiūrėkite nuotrauką. Paprastai kiekvienoje pusėje yra 2 juostos, rodančios maitinimo bėgius. Jis skirtas lengvai sujungti visus (-) ir (+).
Kas yra Servo?
Servo varikliai yra puikūs įtaisai, galintys pasukti tam tikru kampu arba vadinama padėtimi.
Paprastai jie turi servo rankeną, kuri gali pasukti 180 laipsnių. Naudodami „NodeMCU“, mes galime valdyti servo, kad jis pereitų į nurodytą padėtį. Taip paprasta! Čia pamatysime, kaip prijungti servo variklį ir kaip jį pasukti į skirtingas padėtis.
Prijungimas prie servo
Kitas darbas yra prijungti savo servo variklį. Yra du įprasti servo tipai:
- Balta - raudona - juoda laidinė servo sistema
- Oranžinė - raudona - ruda laidinė servo
Jei jūsų servo laidas yra baltas - raudonas - juodas, prijunkite jį taip
- Baltas laidas jungiamas prie skaitmeninio kaiščio D4
- Juoda viela jungiama prie GND kaiščio
- Raudona viela jungiama prie 3V3 kaiščio
Jei jūsų servo sistemoje yra oranžinės - raudonos - rudos spalvos laidai, prijunkite ją taip
- Oranžinė viela jungiama prie skaitmeninio kaiščio D4.
- Ruda viela jungiama prie GND kaiščio
- Raudona viela jungiama prie 3V3 kaiščio
3 veiksmas: atsisiųskite „Arduino IDE“
Norėdami pradėti, turime atsisiųsti „Arduino IDE“(integruotą kūrimo aplinką) ir keletą būtinų tvarkyklių.
- Norėdami atsisiųsti programinę įrangą, eikite į „Arduino“svetainę:
- Spustelėkite Programinė įranga Spustelėkite „Windows“, „Mac“arba „Linux“pagal jūsų operacinę sistemą.
- Jei norite, galite paaukoti arba tiesiog atsisiųsti.
- Kai tai bus padaryta, jums tiesiog reikės tęsti veiksmus, kad jį atsisiųstumėte į savo kompiuterį.
- Su tavimi baigta!
4 žingsnis: „Arduino IDE“paruošimas
Atsisiuntę „Arduino IDE“, eikite į
- Failas skirtukas, tada spustelėkite Nuostatos.
- Prie papildomų lentų tvarkyklės URL pridėkite šią nuorodą (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Spustelėkite Gerai, tada eikite į
- Įrankiai - Lentos - Lentų valdytojas
Paieškos lauke įveskite esp8266> spustelėkite esp8266 by ESP8266 Community - spustelėkite Install
Dabar nustatėte „Arduino IDE“, kad jis veiktų kartu su „NodeMCU“.
5 žingsnis: kodavimo laikas
Kitas žingsnis yra parašyti kodą, skirtą valdyti „Servo“.
Atsisiųskite „Servo.ino“failą ir atidarykite jį „Arduino IDE“. Tada sukurkite naują eskizą ir įklijuokite žemiau esantį kodą į arduino IDE ir paspauskite Įkelti.
#įtraukti
Servo servo;
void setup () {
servo.attach (2); // D4
servo.write (0);
vėlavimas (2000 m.);
}
void loop () {
servo.write (90);
vėlavimas (1000);
servo.write (0);
vėlavimas (1000);
}
Kodo įkėlimas užtruks kelias minutes, o tada turėtumėte matyti, kaip servo kintamasis kampas nuo 0 ° iki 90 ° pagal kode nustatytą intervalą.
Jei norite, galite su juo susitvarkyti arba tiesiog naudoti jį tokį, koks yra.
6 veiksmas: įkelkite programą
- „Goto Tools“
- Plokštė> NodeMCU 1.0 (ESP - 12E modulis)
- Uostas (pasirinkite tinkamą prievadą)
** Įsitikinkite, kad pasirinkote „NodeMCU“modelį ir pažymėjote tinkamą nuoseklųjį prievadą (žr. Paveikslėlius).
Tada tiesiog spustelėkite mygtuką Įkelti **
Rekomenduojamas:
Žingsninis variklis valdomas žingsninis variklis be mikrovaldiklio!: 6 žingsniai
Žingsninis variklis valdomas žingsninis variklis be mikrovaldiklio!: Šiame greitam instrukcijoje mes pagaminsime paprastą žingsninio variklio valdiklį, naudodami žingsninį variklį. Šiam projektui nereikia sudėtingų grandinių ar mikrovaldiklio. Taigi, nesivaržydami, pradėkime
Žingsninis variklis valdomas žingsninis variklis be mikrovaldiklio (V2): 9 žingsniai (su paveikslėliais)
Žingsninis variklis valdomas žingsninis variklis be mikrovaldiklio (V2): Viename iš ankstesnių instrukcijų parodžiau, kaip valdyti žingsninį variklį naudojant žingsninį variklį be mikrovaldiklio. Tai buvo greitas ir įdomus projektas, tačiau jis turėjo dvi problemas, kurios bus išspręstos šioje instrukcijoje. Taigi, sąmojingai
Žingsninis variklis Valdomas žingsninis variklis - Žingsninis variklis kaip rotacinis kodavimo įrenginys: 11 žingsnių (su nuotraukomis)
Žingsninis variklis Valdomas žingsninis variklis | Žingsninis variklis Kaip rotacinis kodavimo įrenginys: Ar pora žingsninių variklių guli ir norite ką nors padaryti? Šioje instrukcijoje naudokime žingsninį variklį kaip rotacinį kodavimo įrenginį, kad valdytumėte kito žingsninio variklio padėtį naudodami „Arduino“mikrovaldiklį. Taigi, be jokių papildomų pastangų, pradėkime
Sąsajos be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“: 4 žingsniai (su nuotraukomis)
Sąsajos be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“: tai pamoka apie sąsają ir paleidimą be šepetėlių nuolatinės srovės variklį naudojant „Arduino“. Jei turite klausimų ar komentarų, atsakykite komentaruose arba paštu rautmithil [at] gmail [dot] com. Taip pat galite susisiekti su manimi @mithilraut „Twitter“. Norėdami
Vienos ritės indukcinis variklis / elektrinis variklis: 6 žingsniai
Vieno ritės indukcinis variklis / elektros variklis: Šiame projekte mes ketiname pagaminti vienos ritės indukcinį variklį. Komercinės ir daug sudėtingesnės šio elektros variklio versijos naudojamos daugelyje kintamosios srovės prietaisų. Mūsų variklis neturi didelio sukimo momento, tai daugiau apie darbą