Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ipapakita ang tagubiling ito kung paano makontrol ang posisyon ng motor sa pamamagitan ng Local web network.
Ngayon ay maaari mong gamitin ang smart phone o iPad na konektado sa network, pagkatapos ay i-type ang address ng lokal na web server ng motor Mula dito, maaari naming makontrol ang posisyon ng motor disk sa pamamagitan ng pag-ikot ng disk sa web page kapag hinawakan namin ang disk sa webpage, magpapadala ito ng setting ng posisyon sa web server ng motor, pagkatapos paikutin ang motor disk upang maabot ang setting ng posisyon sa real time
Panoorin ang video
www.youtube.com/watch?v=bRiY4Qr5HRE
Hakbang 1: Kailangan ng Hardware
Upang magawa ang proyektong ito, kakailanganin namin
1. nodeMCU
2. H-tulay L298
3. Motor na may encoder
4. Motor base
Ang puso ng nodeMCU ay ang ESP8266 na nagpapahintulot sa amin na kumonekta sa lokal na wifi network. Mayroon din itong GPIO at makagambala, pagpapaandar ng PWM tulad ng iba pang Arduino microcontroller
Ang motor base ay gawa sa MDF kahoy na 3mm kapal, gupitin ng laser machine na cnc.
Hakbang 2: Disenyo ng Circuit
Tingnan ang disenyo ng circuit, ang encoder ng motor ay konektado sa input pin 4, 5 kung saan ang pin 4 ay gumaganap din bilang isang nakakagambala na pin upang mabilang ang pag-ikot ng motor
Ang Pin 12, 13 ay gumaganap bilang output pin upang makontrol ang motor na sumusulong o paatras sa mga tulong ng H-bridge L298
Ang Pin 14 ay ginagamit sa pagpapaandar ng PWM upang makontrol ang bilis ng motor, sa proyektong ito, itutulak lamang nito ang matatag na PWM upang mabawasan ang bilis ng motor
Pagkatapos, gumawa kami ng circuit sa base ng motor tulad ng larawan.
Hakbang 3: Gumagana ang Arduino Code
Pangunahing bahagi ay ang HTML code na ginagamit para sa lokal na web screen
Maaaring ma-download ang buong code dito
Ginagamit ang Java script library upang gumawa ng circle disk, at ipasa ang halaga sa nodeMCU. Kailangan ng lib na Java upang mai-load sa file system ng nodeMCU
Hakbang 4: I-load ang Code sa NodeMCU
Mayroong dalawang bahagi upang mai-load:
1. Java lib upang mag-file ng system ng nodeMCU
Ang lib ay nai-save sa folder sa tabi ng proyekto ng file, kailangan naming i-install ang tool na tinatawag na tool na "upload ng data" sa tool ng direktoryo ng Arduino, pagkatapos ay i-restart ang Arduino IDE.
Upang mai-upload ang Java lib, piliin ang sumusunod: Mga Tool> Pag-upload ng Data ng Sketch ng ESP8266
Maghintay ng halos 1 minuto upang mai-upload ang lib.
Maaaring ma-download ang tool na "Pag-upload ng data" dito
2. Programa upang i-node ang MCU
Paggamit ng pag-andar sa pag-upload upang mai-upload ang code tulad ng dati ng Arduino.
Hakbang 5: Subukan Ito
Ayan yun! Mula ngayon, maaari mong gamitin ang mobile phone o iPad na konektado sa wifi network upang makontrol ang posisyon ng motor.