Obsah:

Prepojenie servomotora s NodeMCU: 6 krokov (s obrázkami)
Prepojenie servomotora s NodeMCU: 6 krokov (s obrázkami)

Video: Prepojenie servomotora s NodeMCU: 6 krokov (s obrázkami)

Video: Prepojenie servomotora s NodeMCU: 6 krokov (s obrázkami)
Video: Урок 96: Датчик атмосферного давления, температуры, приблизительной высоты BMP390 с ЖК-дисплеем 2024, November
Anonim
Rozhranie servomotora s NodeMCU
Rozhranie servomotora s NodeMCU

Ahoj všetci, Toto je môj prvý projekt s pokynmi.

Chcete teda začať s NodeMCU? No, som tu, aby som sa s vami podelil. Dnes vám ukážem, ako začať s NodeMCU. Poďme !

NodeMCU má na palube ESP8266-12E dosku vhodnú pre IoT (internet vecí). V tomto návode vám ukážem, ako začať so servom pomocou NodeMCU.

Krok 1: Potrebný materiál

Požadovaný materiál
Požadovaný materiál
Požadovaný materiál
Požadovaný materiál
Požadovaný materiál
Požadovaný materiál

Tu je zoznam komponentov potrebných na začiatok s NodeMCU,

Hardvérové komponenty

  1. NodeMCU
  2. Servo motor
  3. Chlebová doska
  4. Prepojovacie vodiče
  5. Micro USB kábel

Softvérové súčasti

Arduino IDE

Krok 2: Popis hardvéru

Popis hardvéru
Popis hardvéru
Popis hardvéru
Popis hardvéru

Čo je to Breadboard?

Je to prototypová platforma, kde môžete komponenty jednoducho pripájať a vyberať. Na fotografii nájdete informácie o tom, ako sa vyrába vo vnútri. Na oboch stranách sú spravidla 2 pásy označujúce napájacie koľajnice. Je vyrobený tak, aby ľahko spájal všetky (-) a (+) dohromady.

Čo je servo?

Servomotory sú skvelé zariadenia, ktoré sa môžu otáčať do určeného uhla alebo do takzvanej polohy.

Obvykle majú servo rameno, ktoré sa môže otáčať o 180 stupňov. Pomocou NodeMCU môžeme ovládať servo, aby sa dostalo do určenej polohy. Také jednoduché! Tu uvidíme, ako pripojiť servomotor a potom ho otočiť do rôznych polôh.

Pripojenie k servu

Ďalšou úlohou je pripojenie vášho servomotora. Existujú dva bežné typy serva:

  1. Bielo - červené - čierne drôtové servo
  2. Oranžovo - červeno - hnedé káblové servo

Ak má vaše servo biele - červené - čierne vodiče, zapojte ho nasledovne

  • Biely vodič sa pripája k digitálnemu kolíku D4
  • Čierny vodič sa pripája na pin GND
  • Červený vodič sa pripája na pin 3V3

Ak má vaše servo oranžovo - červeno - hnedé vodiče, zapojte ho nasledovne

  • Oranžový vodič sa pripája k digitálnemu kolíku D4.
  • Hnedý vodič sa pripája na pin GND
  • Červený vodič sa pripája na pin 3V3

Krok 3: Stiahnite si Arduino IDE

Stiahnite si Arduino IDE
Stiahnite si Arduino IDE

Na začiatok si musíme stiahnuť Arduino IDE (integrované vývojové prostredie) a niektoré potrebné ovládače.

  1. Ak si chcete softvér stiahnuť, zamierte na stránku Arduino:
  2. Kliknite na softvér Kliknite na operačný systém Windows, Mac alebo Linux.
  3. Ak chcete, môžete darovať alebo si ho len stiahnuť.
  4. Keď to urobíte, budete jednoducho musieť pokračovať v krokoch, ako si ho stiahnuť do počítača.
  5. Skončil si!

Krok 4: Príprava IDE Arduino

Príprava IDE Arduino
Príprava IDE Arduino
Príprava IDE Arduino
Príprava IDE Arduino

Po stiahnutí IDE Arduino prejdite na

  1. Kartu Súbor a potom kliknite na položku Predvoľby.
  2. Do ďalších adries URL Správcu dosiek pridajte nasledujúci odkaz (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
  3. Kliknite na tlačidlo OK a potom prejdite na
  4. Nástroje - Dosky - Správca dosiek

Do vyhľadávacieho poľa napíšte esp8266> kliknite na komunitu esp8266 od komunity ESP8266 - kliknite na Inštalovať

Teraz ste nastavili ID Arduino tak, aby fungovalo spolu s NodeMCU.

Krok 5: Čas kódovania

Čas kódovania
Čas kódovania

Ďalším krokom je napísať nejaký kód na ovládanie serva.

Stiahnite si súbor „Servo.ino“a otvorte ho v Arduino IDE. Potom vytvorte nový náčrt, vložte nižšie uvedený kód do arduino IDE a kliknite na položku Nahrať.

#zahrnúť

Servo servo;

neplatné nastavenie () {

servo.attach (2); // D4

servo.write (0);

oneskorenie (2000);

}

prázdna slučka () {

servo.write (90);

oneskorenie (1000);

servo.write (0);

oneskorenie (1000);

}

Nahranie kódu bude trvať niekoľko minút a potom by ste mali vidieť uhol zmeny serva od 0 ° do 90 ° v intervale nastavenom v kóde.

Môžete si s ním pohrávať, ak sa vám páči, alebo ho jednoducho použite tak, ako je.

Krok 6: Nahrajte svoj program

Nahrajte svoj program
Nahrajte svoj program
Nahrajte svoj program
Nahrajte svoj program
  1. Choďte na Nástroje
  2. Doska> NodeMCU 1.0 (modul ESP - 12E)
  3. Port (vyberte správny port)

** Uistite sa, že máte vybratý model NodeMCU a zaškrtnutý správny sériový port (pozri obrázky).

Potom stačí kliknúť na tlačidlo Nahrať **

Odporúča: