Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovo uputstvo će pokazati kako kontrolirati položaj motora putem lokalne web mreže.
Sada možete koristiti pametni telefon ili iPad spojen na mrežu, 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 došli do tog položaja
Pogledajte 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ćava 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 laserskom CNC mašinom.
Korak 2: Dizajn kola
Pogledajte dizajn kola, 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 pin 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 Code radi
Glavni dio je HTML kod koji se koristi za lokalni web ekran
Kompletan kôd možete preuzeti ovdje
Biblioteka Java skripti koristi se za izradu kružnog diska i prosljeđivanje vrijednosti nodeMCU -u. Java lib je potreban za učitavanje u datotečni sistem nodeMCU
Korak 4: Učitajte kôd u NodeMCU
Učitavaju se dva dijela:
1. Java lib za datotečni sistem nodeMCU
Lib se sprema u mapu pored datoteke projekta, moramo instalirati alat koji se zove "upload upload" u Arduino direktorij, zatim ponovno pokrenuti Arduino IDE.
Da biste prenijeli Java lib, odaberite sljedeće: Alati> ESP8266 Prijenos podataka skice
Sačekajte oko 1 minut da biste učitali lib.
Alat za "prijenos podataka" možete preuzeti ovdje
2. Program za čvor MCU
Korištenje funkcije upload za učitavanje koda kao i obično Arduino.
Korak 5: Isprobajte
To je to! Od sada možete koristiti mobilni telefon ili iPad povezan na WiFi mrežu za kontrolu položaja motora.