Kazalo:
- 1. korak: Potrebna je strojna oprema
- 2. korak: Oblikovanje vezja
- 3. korak: Arduino Code deluje
- 4. korak: Kodo naložite v NodeMCU
- 5. korak: Preizkusite
Video: Nadzor položaja DC motorja: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ta navodila bodo pokazala, kako nadzirati položaj motorja prek lokalnega spletnega omrežja.
Zdaj lahko uporabite pametni telefon ali iPad, povezan z omrežjem, nato vnesite naslov lokalnega spletnega strežnika motorja. Od tu lahko nadzorujemo položaj motorja z vrtenjem diska na spletni strani, ko se dotaknemo diska na spletni strani, bo poslal nastavitev položaja na spletni strežnik motorja, nato zavrtite motorni disk, da v realnem času dosežete to nastavitev položaja
Poglej si posnetek
www.youtube.com/watch?v=bRiY4Qr5HRE
1. korak: Potrebna je strojna oprema
Za izvedbo tega projekta bomo potrebovali
1. nodeMCU
2. H-most L298
3. Motor z dajalnikom
4. Motorna baza
Srce nodeMCU je ESP8266, ki nam omogoča povezavo z lokalnim omrežjem WiFi. Ima tudi GPIO in prekinitveno, PWM funkcijo kot drugi mikrokrmilnik Arduino
Podstavek motorja je izdelan iz MDF lesa debeline 3 mm, razrezan z laserskim cnc strojem.
2. korak: Oblikovanje vezja
Oglejte si zasnovo vezja, dajalnik motorja je priključen na vhodni zatič 4, 5, pri katerem zatič 4 deluje tudi kot prekinitveni zatič za štetje vrtenja motorja
Pin 12, 13 deluje kot izhodni zatič za krmiljenje premikanja motorja naprej ali nazaj s pomočjo H-mostu L298
Pin 14 se uporablja s funkcijo PWM za nadzor hitrosti motorja, v tem projektu pa samo potisne stabilen PWM, da zmanjša hitrost motorja
Nato smo naredili vezje v bazi motorja, kot je prikazano na sliki.
3. korak: Arduino Code deluje
Glavni del je koda HTML, ki se uporablja za lokalni spletni zaslon
Celotno kodo lahko prenesete tukaj
Knjižnica skript Java se uporablja za izdelavo krožnega diska in prenašanje vrednosti v nodeMCU. Lib Java je treba naložiti v datotečni sistem nodeMCU
4. korak: Kodo naložite v NodeMCU
Naložiti sta dva dela:
1. Java lib v datotečni sistem nodeMCU
Lib se shrani v mapo poleg projektne datoteke. Orodje, imenovano "nalaganje podatkov", moramo namestiti v imenik Arduino, nato znova zagnati Arduino IDE.
Če želite naložiti Java lib, izberite naslednje: Orodja> ESP8266 Nalaganje podatkov skice
Počakajte približno 1 minuto, da naložite datoteko lib.
Orodje "Nalaganje podatkov" lahko prenesete tukaj
2. Program za vozlišče MCU
S funkcijo nalaganja naložite kodo kot običajno Arduino.
5. korak: Preizkusite
To je to! Od zdaj lahko za nadzor položaja motorja uporabljate mobilni telefon ali iPad, povezan z omrežjem WiFi.
Priporočena:
Rotacijski ventilator z uporabo servo motorja in nadzor hitrosti: 6 korakov
Rotacijski ventilator z uporabo servo motorja in nadzor hitrosti: V tej vadnici se bomo naučili, kako s servo motorjem, potenciometrom, arduinom in Visuinom vrtiti ventilator z nastavljivo hitrostjo. Oglejte si video
Vezje za nadzor hitrosti enosmernega motorja: 5 korakov
Vezje za nadzor hitrosti enosmernega motorja: V tem kratkem članku bomo izvedeli, kako sestaviti vezje negativne povratne informacije o hitrosti enosmernega motorja. V glavnem bomo izvedeli, kako deluje vezje in kaj je s signalom PWM? in način uporabe signala PWM za regulacijo
Arduino nadzor hitrosti in smeri enosmernega motorja z uporabo potenciometra in gumbov: 6 korakov
Arduino nadzor hitrosti in smeri enosmernega motorja z uporabo potenciometra in gumbov: V tej vadnici se bomo naučili uporabljati gonilnik DC MOTOR CONTROL L298N in potenciometer za nadzor hitrosti in smeri enosmernega motorja z dvema gumboma. Oglejte si predstavitveni video
DC motor in dajalnik za nadzor položaja in hitrosti: 6 korakov
DC motor in dajalnik za nadzor položaja in hitrosti: Uvod Smo skupina študentov UQD10801 (Robocon I) z Univerze Tun Hussei Onn Malaysia (UTHM). V tem tečaju imamo 9 skupin. Moja skupina je skupina 2. Naša dejavnost je DC motor in dajalnik za nadzor položaja in hitrosti. Objekt naše skupine
Kontaktni indikator nivoja vode brez korozije in nadzor motorja .: 5 korakov
Dotaknite se kazalnika nivoja vode brez korozije in nadzora motorja. HI, V tem navodilu bomo videli, kako pridobiti status rezervoarja za vodo glede na nivo vode (visoko, srednjo, nizko) nadzemnega rezervoarja s tremi barvnimi diodami različnih barv. Brezstični način s pomočjo ultrazvočnega senzorja in plošče Arduino uno.P