
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48




Այս հրահանգը ցույց կտա, թե ինչպես վերահսկել շարժիչի դիրքը Տեղական վեբ ցանցի միջոցով:
Այժմ կարող եք օգտագործել խելացի հեռախոս կամ iPad, որը միացված է ցանցին, այնուհետև մուտքագրեք շարժիչի տեղական վեբ սերվերի հասցեն: Այստեղից մենք կարող ենք կառավարել շարժիչի դիրքի սկավառակը ՝ պտտելով սկավառակը վեբ էջում, երբ դիպչում ենք սկավառակի վեբ էջին, այն կուղարկի դիրքի կարգավորումը շարժիչի վեբ սերվերին, այնուհետև պտտեք շարժիչի սկավառակը `իրական ժամանակում այդ դիրքի կարգավորմանը հասնելու համար
Դիտեք տեսանյութը:
www.youtube.com/watch?v=bRiY4Qr5HRE
Քայլ 1: Պահանջվում է սարքավորում

Այս նախագիծը պատրաստելու համար մեզ պետք կգա
1. nodeMCU
2. H կամուրջ L298
3. Շարժիչ ՝ կոդավորողով
4. Շարժիչային բազա
NodeMCU- ի սիրտը ESP8266 է, որը թույլ է տալիս մեզ միանալ տեղական wifi ցանցին: Այն ունի նաև GPIO և ընդհատում, PWM գործառույթ, ինչպես մյուս Arduino միկրոկոնտրոլերը
Շարժիչի հիմքը պատրաստված է MDF փայտից 3 մմ հաստությամբ, կտրված լազերային cnc մեքենայով:
Քայլ 2: Շղթայի ձևավորում




Նայեք միացման սխեմային, շարժիչի կոդավորիչը միացված է մուտքի 4, 5 փինին, որի մեջ 4 կապը գործում է նաև որպես անջատիչ պտուտակ `շարժիչի պտույտը հաշվելու համար:
Պին 12, 13-ը հանդես է գալիս որպես ելքային քորոց ՝ H-bridge L298 օգնությամբ շարժիչը առաջ կամ հետ շարժելու համար
Պին 14 -ը օգտագործվում է PWM գործառույթով ՝ շարժիչի արագությունը վերահսկելու համար, այս նախագծում այն պարզապես դուրս է մղում կայուն PWM ՝ շարժիչի արագությունը նվազեցնելու համար:
Այնուհետեւ, մենք նկարի նման միացում կատարեցինք շարժիչի հիմքի վրա:
Քայլ 3. Arduino Code Works

Հիմնական մասը HTML կոդը է, որն օգտագործվում է տեղական վեբ էկրանի համար
Ամբողջական կոդը կարելի է ներբեռնել այստեղ ՝
Java սցենարի գրադարանը օգտագործվում է շրջանաձև սկավառակ պատրաստելու և արժեքը փոխանցելու համար nodeMCU- ին: Java lib- ն անհրաժեշտ էր բեռնել nodeMCU ֆայլային համակարգ
Քայլ 4: Բեռնեք կոդը NodeMCU- ում



Բեռնման երկու մաս կա.
1. Java lib դեպի nodeMCU ֆայլային համակարգ
Lib- ը պահվում է նախագծի ֆայլի կողքին գտնվող թղթապանակում, մենք պետք է տեղադրենք «տվյալների վերբեռնում» գործիք կոչվող գործիքը Arduino գրացուցակի գործիքի մեջ, այնուհետև վերագործարկենք Arduino IDE- ն:
Java lib- ը վերբեռնելու համար ընտրեք հետևյալը ՝ Գործիքներ> ESP8266 Էսքիզ տվյալների վերբեռնում
Սպասեք մոտ 1 րոպե lib- ը վերբեռնելու համար:
«Տվյալների վերբեռնում» գործիքը կարելի է ներբեռնել այստեղ ՝
2. toրագիր MCU հանգույցի համար
Օգտագործելով վերբեռնման գործառույթը ՝ սովորական Arduino կոդը վերբեռնելու համար:
Քայլ 5: Փորձարկեք այն
Վերջ! Այսուհետ շարժիչի դիրքը վերահսկելու համար կարող եք օգտագործել wifi ցանցին միացված բջջային հեռախոս կամ iPad:
Խորհուրդ ենք տալիս:
Հեծանիվների մեկնարկի դիրքի ցուցիչ Magicbit [Magicblocks] - ից `8 քայլ
![Հեծանիվների մեկնարկի դիրքի ցուցիչ Magicbit [Magicblocks] - ից `8 քայլ Հեծանիվների մեկնարկի դիրքի ցուցիչ Magicbit [Magicblocks] - ից `8 քայլ](https://i.howwhatproduce.com/images/002/image-3509-j.webp)
Bicycle Kickstand Position Sensor From Magicbit [Magicblocks]. Պարզ DIY նախագիծ ՝ Magicbit- ի միջոցով օգտագործելով Magicbit- ով Kickstand Position Sensor- ը: Մենք օգտագործում ենք magicbit- ը որպես զարգացման տախտակ այս նախագծում, որը հիմնված է ESP32- ի վրա: Հետևաբար, այս նախագծում կարող է օգտագործվել ցանկացած ESP32 տախտակ
Պատվերով պտտվող անիվ (կաթսա ՝ որպես դիրքի ցուցիչ) ՝ 10 քայլ

Custom Stering Wheel (pot as Position Sensor). Հերքում. Մի մեղադրեք ինձ քայլ առ քայլ ցույց չտալու համար, սա ենթադրվում է, որ հղում է, և ես պարզապես ասում եմ այն, ինչ արել եմ և արդյունքը, այն ունի որոշ հիմնական թերություններ, ինչպիսիք են աղմուկ, այնպես որ մի արեք այնպես, ինչպես ես եմ արել և ակնկալեք հիանալի արդյունք, և զ
Առանց խոզանակի առանց շարժիչի DC շարժիչի (BLDC) Arduino- ի հետ. 4 քայլ (նկարներով)

Arduino- ի հետ առանց խոզանակ DC շարժիչի (BLDC) միացում. Սա ձեռնարկ է Arduino- ի միջոցով Brushless DC շարժիչի միացման և գործարկման մասին: Եթե ունեք հարցեր կամ մեկնաբանություններ, խնդրում ենք պատասխանել մեկնաբանություններում կամ փոստով rautmithil [at] gmail [dot] com հասցեին: Նաև կարող եք կապվել ինձ հետ @mithilraut twitter- ում: To
Funվարճալի նախագծեր Elegoo Uno R3 Super Start Kit- ով - Motorոյստիկ հսկողություն DC շարժիչի համար. 4 քայլ

Funվարճալի նախագծեր Elegoo Uno R3 Super Start Kit- ով - Joystick Control DC Motor- ի համար Elegoo Uno R3 Super Start Kit- ը հասանելի է Amazon.com- ից
Visuino PID խոզանակներ շարժիչի հսկողություն և կոդավորիչ ՝ 5 քայլ

Visuino PID խոզանակներ շարժիչի կառավարման և կոդավորիչի համար. Այսօր ես ձեզ ցույց կտամ, թե ինչպես միացնել խոզանակի servo շարժիչը օպտիկական կոդավորիչով մեր arduino uno կամ mega- ին