Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky udhëzim do të tregojë se si të kontrolloni pozicionin e motorit përmes rrjetit lokal të uebit.
Tani mund të përdorni telefonin inteligjent ose iPad të lidhur me rrjetin, pastaj shkruani adresën e serverit lokal të motorit Nga këtu, ne mund të kontrollojmë diskun e pozicionit të motorit duke e rrotulluar diskun në faqen e internetit kur prekim diskun në faqen në internet, ai do të dërgojë cilësimin e pozicionit në ueb serverin e motorit, pastaj rrotulloni diskun motorik për të arritur atë cilësim të pozicionit në kohë reale
Shikoni videon
www.youtube.com/watch?v=bRiY4Qr5HRE
Hapi 1: Nevojitet harduer
Për të realizuar këtë projekt, do të na duhet
1. nodeMCU
2. H-urë L298
3. Motor me kodues
4. Baza motorike
Zemra e nodeMCU është ESP8266 e cila na lejon të lidhemi me rrjetin wifi lokal. Ai gjithashtu ka funksion GPIO dhe interrupt, PWM si mikrokontrolluesit e tjerë Arduino
Baza e motorit është bërë prej druri MDF me trashësi 3mm, e prerë me makinë cnc lazer.
Hapi 2: Dizajni i qarkut
Hidhini një sy dizajnit të qarkut, koduesi i motorit është i lidhur me pinin hyrës 4, 5 në të cilin pin 4 gjithashtu vepron si një kunj ndërprerës për të numëruar rrotullimin e motorit
Pin 12, 13 vepron si kunj dalës për të kontrolluar lëvizjen e motorit përpara ose prapa me ndihmën e urës H2929
Pin 14 përdoret me funksionin PWM për të kontrolluar shpejtësinë e motorit, në këtë projekt, ai thjesht shtyn PWM të qëndrueshëm për të zvogëluar shpejtësinë e motorit
Pastaj, ne bëmë qark në bazën motorike si në foto.
Hapi 3: Kodi Arduino funksionon
Pjesa kryesore është kodi HTML i cili përdoret për ekranin lokal të uebit
Kodi i plotë mund të shkarkohet këtu
Biblioteka e shkrimit Java përdoret për të bërë disk rrethi dhe për të kaluar vlerën në nodeMCU. Lib Java duhet të ngarkohet në sistemin e skedarëve të nodeMCU
Hapi 4: Ngarko kodin në NodeMCU
Ka dy pjesë për tu ngarkuar:
1. Lib lib në sistemin e skedarëve të nodeMCU
Libri ruhet në dosjen pranë skedarit të projektit, duhet të instalojmë mjetin e quajtur "ngarkimi i të dhënave" në mjetin e drejtorisë Arduino, pastaj të rinisim Arduino IDE.
Për të ngarkuar lib lib Java, zgjidhni sa vijon: Mjetet> Ngarkimi i të dhënave të skicës ESP8266
Prisni rreth 1 minutë për të ngarkuar lib.
Mjeti "Ngarkimi i të dhënave" mund të shkarkohet këtu
2. Program për nyje MCU
Duke përdorur funksionin e ngarkimit për të ngarkuar kodin si zakonisht Arduino.
Hapi 5: Provojeni
Kjo eshte! Tani e tutje, mund të përdorni telefonin celular ose iPad të lidhur me rrjetin wifi për të kontrolluar pozicionin e motorit.