Sadržaj:
- Korak 1: Potreban hardver
- Korak 2: Dizajn kruga
- Korak 3: Arduino kod radi
- Korak 4: Učitajte kôd u NodeMCU
- Korak 5: Testirajte ga
Video: Kontrola položaja istosmjernog motora: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Ova će uputa pokazati kako kontrolirati položaj motora putem lokalne web mreže.
Sada možete koristiti pametni telefon ili iPad spojen na mrežu, a zatim upišite adresu lokalnog web poslužitelja motora Odavde možemo kontrolirati disk položaja motora okretanjem diska na web stranici kada dodirnemo disk na web stranici, on će poslati postavku položaja na web poslužitelj motora, zatim okrenite disk motora da biste u stvarnom vremenu dosegli postavku tog položaja
Gledaj video
www.youtube.com/watch?v=bRiY4Qr5HRE
Korak 1: Potreban hardver
Za izradu ovog projekta trebat će nam
1. nodeMCU
2. H-most L298
3. Motor s davačem
4. Baza motora
Srce nodeMCU -a je ESP8266 koji nam omogućuje povezivanje s lokalnom WiFi mrežom. Također ima GPIO i prekidnu, PWM funkciju poput ostalih Arduino mikrokontrolera
Baza motora izrađena je od MDF drveta debljine 3 mm, izrezanog laserskim CNC strojem.
Korak 2: Dizajn kruga
Pogledajte dizajn sklopa, davač motora je spojen na ulazni pin 4, 5 u kojem pin 4 također djeluje kao prekidač za brojanje rotacije motora
Pin 12, 13 djeluje kao izlazni zatik za upravljanje motorom koji se pomiče naprijed ili natrag uz pomoć H-mosta L298
Pin 14 se koristi s funkcijom PWM za kontrolu brzine motora, u ovom projektu samo gura stabilan PWM kako bi se smanjila brzina motora
Zatim smo napravili krug u bazi motora kao na slici.
Korak 3: Arduino kod radi
Glavni dio je HTML kôd koji se koristi za lokalni web zaslon
Cijeli kôd možete preuzeti ovdje
Knjižnica Java skripti koristi se za izradu kružnog diska i prosljeđivanje vrijednosti nodeMCU -u. Java lib potreban za učitavanje u datotečni sustav nodeMCU
Korak 4: Učitajte kôd u NodeMCU
Učitavaju se dva dijela:
1. Java lib za datotečni sustav nodeMCU
Lib se sprema u mapu pored datoteke projekta, moramo instalirati alat pod nazivom "upload podataka" u Arduino direktorij, zatim ponovno pokrenuti Arduino IDE.
Da biste prenijeli Java lib, odaberite sljedeće: Alati> ESP8266 Prijenos podataka skice
Pričekajte oko 1 minute za učitavanje lib -a.
Alat "Prijenos podataka" možete preuzeti ovdje
2. Program za čvor MCU
Korištenje upload funkcije za učitavanje koda kao i obično Arduino.
Korak 5: Testirajte ga
To je to! Od sada za kontrolu položaja motora možete koristiti mobilni telefon ili iPad spojen na WiFi mrežu.
Preporučeni:
Arduino kontrola brzine i smjera istosmjernog motora pomoću potenciometra, OLED zaslona i tipki: 6 koraka
Arduino kontrola brzine i smjera istosmjernog motora pomoću potenciometra, OLED zaslona i gumba: U ovom ćemo vodiču naučiti kako koristiti upravljački program L298N DC MOTOR CONTROL i potenciometar za kontrolu brzine i smjera istosmjernog motora s dva gumba i prikazati vrijednost potenciometra na OLED zaslonu.Gledajte demonstracijski video
Arduino kontrola brzine i smjera istosmjernog motora pomoću potenciometra i tipki: 6 koraka
Arduino kontrola brzine i smjera istosmjernog motora pomoću potenciometra i gumba: U ovom ćemo vodiču naučiti kako koristiti upravljački program L298N DC MOTOR CONTROL i potenciometar za kontrolu brzine i smjera istosmjernog motora s dva gumba. Pogledajte demonstracijski video
Arduino kontrola brzine i smjera istosmjernog motora pomoću potenciometra: 6 koraka
Arduino kontrola brzine i smjera istosmjernog motora pomoću potenciometra: U ovom ćemo vodiču naučiti kako koristiti upravljački program L298N DC MOTOR CONTROL i potenciometar za kontrolu brzine i smjera istosmjernog motora. Pogledajte demonstracijski video
Kontrola istosmjernog ispušnog ventilatora na temelju senzora pokreta bez Arduina: 4 koraka
Kontrola istosmjernog ispušnog ventilatora temeljenog na senzoru pokreta bez Arduina: Pozdrav braćo i sestre svijeta, napravio sam mali projekt za upravljanje vašim istosmjernim ispušnim ventilatorom (ako ovome dodate jedan relej, možete kontrolirati i ventilator izmjenične struje). Ovo se može koristiti u mirovanju prostor za sušenje mokrih ruku. a koristili ste i drugu aplikaciju
Kontrola brzine istosmjernog motora pomoću PID algoritma (STM32F4): 8 koraka (sa slikama)
Kontrola brzine istosmjernog motora pomoću PID algoritma (STM32F4): pozdrav svima, Ovo je tahir ul haq s drugim projektom. Ovaj put to je STM32F407 kao MC. Ovo je kraj projekta srednjeg semestra. Nadam se da vam se sviđa. Potrebno je mnogo koncepata i teorije pa ćemo prvo krenuti u to. S pojavom računala i