Turinys:

Sąsajos servo variklis su „NodeMCU“: 6 žingsniai (su paveikslėliais)
Sąsajos servo variklis su „NodeMCU“: 6 žingsniai (su paveikslėliais)

Video: Sąsajos servo variklis su „NodeMCU“: 6 žingsniai (su paveikslėliais)

Video: Sąsajos servo variklis su „NodeMCU“: 6 žingsniai (su paveikslėliais)
Video: Не выбрасывайте двигатель стеклоподъемника автомобиля 2024, Lapkritis
Anonim
Sąsajos servo variklis su „NodeMCU“
Sąsajos servo variklis su „NodeMCU“

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

Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos

Čia yra komponentų, reikalingų norint pradėti naudotis „NodeMCU“, sąrašas,

Techninės įrangos komponentai

  1. NodeMCU
  2. Servo variklis
  3. Bandomoji Lenta
  4. Trumpieji laidai
  5. Mikro USB kabelis

Programinės įrangos komponentai

„Arduino IDE“

2 žingsnis: aparatinės įrangos aprašymas

Techninės įrangos aprašymas
Techninės įrangos aprašymas
Techninės įrangos aprašymas
Techninė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:

  1. Balta - raudona - juoda laidinė servo sistema
  2. 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“

Atsisiųskite „Arduino IDE“
Atsisiųskite „Arduino IDE“

Norėdami pradėti, turime atsisiųsti „Arduino IDE“(integruotą kūrimo aplinką) ir keletą būtinų tvarkyklių.

  1. Norėdami atsisiųsti programinę įrangą, eikite į „Arduino“svetainę:
  2. Spustelėkite Programinė įranga Spustelėkite „Windows“, „Mac“arba „Linux“pagal jūsų operacinę sistemą.
  3. Jei norite, galite paaukoti arba tiesiog atsisiųsti.
  4. Kai tai bus padaryta, jums tiesiog reikės tęsti veiksmus, kad jį atsisiųstumėte į savo kompiuterį.
  5. Su tavimi baigta!

4 žingsnis: „Arduino IDE“paruošimas

„Arduino IDE“paruošimas
„Arduino IDE“paruošimas
„Arduino IDE“paruošimas
„Arduino IDE“paruošimas

Atsisiuntę „Arduino IDE“, eikite į

  1. Failas skirtukas, tada spustelėkite Nuostatos.
  2. Prie papildomų lentų tvarkyklės URL pridėkite šią nuorodą (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
  3. Spustelėkite Gerai, tada eikite į
  4. Į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

Kodavimo laikas
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ą

Įkelkite savo programą
Įkelkite savo programą
Įkelkite savo programą
Įkelkite savo programą
  1. „Goto Tools“
  2. Plokštė> NodeMCU 1.0 (ESP - 12E modulis)
  3. 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: