Բովանդակություն:
- Քայլ 1. Միացում Escs- ի և BLDC- ների
- Քայլ 2: Կարգավորել Blynk ծրագիրը
- Քայլ 3: Arduino IDE կոդ
- Քայլ 4: Շարժիչների ճշգրտում
- Քայլ 5: Ամեն ինչ արված է: ✌?
Video: Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի). 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Բարև տղերք:!
Այստեղ ավարտվում է առանց թռիչքի վերահսկիչի անօդաչու թռչող սարք պատրաստելու որոնումը:
Ես մի տեսակ անօդաչու թռչող սարք էի պատրաստում իմ նախագծի համար, որը ներառում էր գոյատևում: Գիշերային ժամերին ցանց էի քշում, որպեսզի այն աշխատի առանց թռիչքի վերահսկիչի, և դա շատ հիասթափեցնող էր, որ ես դա չանեցի: Այսպիսով, ես որոշեցի դա դարձնել ուսանելի, այնպես որ դա հեշտ կլինի նրանց համար, ովքեր անօդաչու թռչող սարք է պատրաստելու ՝ առանց թռիչքի վերահսկիչի:
Blynk- ը բաց կոդով IOT հարթակ է, որտեղ կարելի է վերահսկել իրերը հեռակա կարգով: (Կարելի է ասել նաև որպես ունիվերսալ հեռակառավարման վահանակ): Ավելին իմանալու համար ստուգեք նրանց կայքէջը:
Շնորհակալություն Բլինկին:!
Nodemcu- ն այս օրերին եռուզեռի մեջ էր: Ես օգտագործել եմ nodemcu- ն ՝ ծրագրավորման հեշտության պատճառով: Կարելի է ծրագրավորել այն arduino IDE- ում:
Նախադրյալներ. Պետք է իմանալ զոդման հիմնական տեխնիկան և Arduino IDE- ն:
Անհրաժեշտ բաներ
1. BLDC շարժիչներ: (Իմ դեպքում ես օգտագործել եմ 412 քանակի 2212 1800 ԿՎ շարժիչներ)
2.30A ESC-4
3. Անօդաչու թռչող սարքի շրջանակ (կարելի է պատվիրել առցանց կամ կարող է պատրաստվել այսպիսին):
4. LIPO մարտկոց (սովորաբար լիցքավորիչով) (ես օգտագործել եմ 2200 mAh 11.1V 30C բնութագրիչ մարտկոց):
5. Հզորության բաշխման խորհուրդ:
6. Նոդեմկու
Հղումներ:
Ահա այն հղումները, որոնք ես օգտագործել եմ.
1. Բլինկի փաստաթղթեր
2. Nodemcu փաստաթղթեր
3. Esp9266WiFi վերնագրի գործառույթները:
4. BLDC- ի և ESC- ի աշխատանքը, չափագրումը: (Տե՛ս youtube):
Սկսելու ժամանակն է:!
Քայլ 1. Միացում Escs- ի և BLDC- ների
ESC- ները հիմնականում օգտագործվում են շարժիչի արագությունը վերահսկելու համար: ESC- ից դուրս եկող երեք կապում տրված են BLDC շարժիչներին հետևյալ կերպ. PWM ազդանշանը գեներացվում է nodemcu- ով, որը վերահսկելու է շարժիչի արագությունը:
Անօդաչու թռչելու համար սիներգիկ քայլը դա աերոդինամիկան է: Միմյանց հակառակ շարժիչները պետք է լինեն նույն ուղղությամբ: Երկու հակառակ շարժիչները պետք է լինեն նույն ուղղությամբ (այսինքն ՝ ACW), ապա մյուսը երկու հակառակ շարժիչներ պետք է լինեն CW- ում: erոդել ճիշտ ՝ հոգալով դինամիկայի մասին:
Քայլ 2: Կարգավորել Blynk ծրագիրը
Ներբեռնեք blynk ծրագիրը: Այն կարող եք գտնել Android/ios խանութում: Ստեղծեք դատարկ հաշիվ և հաստատեք ձեր հաշիվը:
Տեղադրեք blynk գրադարանը Arduino IDE- ում:
Ավելացրեք երկու սահող վիջեթ: Մեկը շարժիչի չափաբերման համար է, իսկ մյուսը `շարժիչի կառավարման համար: Ընտրեք մեկ սահնակ և նշանակեք քորոցը որպես V0 և փոխեք ամենաբարձր արժեքը 255 -ի: (Կալիբրացիայի համար) Ընտրեք մեկ այլ սահող և նշանակեք քորոցը որպես V1 և փոխեք ամենաբարձր արժեքը `255:
Քայլ 3: Arduino IDE կոդ
Ստուգեք այս հղումը ՝ կոդը ստանալու համար:
Esp8266 տախտակի փաթեթը պետք է տեղադրվի Arduino IDE- ում: Հետևեք բեռնված տեսանյութին ՝ ESP8266 գրադարանը Arduino IDE- ին ավելացնելու համար:
Բացեք ֆայլը Arduino- ում և վերբեռնեք կոդը ՝ ընտրելով Board- ի կառավարիչում գտնվող տախտակը որպես «Nodemcu»:
Քայլ 4: Շարժիչների ճշգրտում
Utionգուշացում. արագությունը դեպի ամենաբարձր և ամենացածր լարման, որը տրամադրվում է mcu- ով: Երբ blynk հավելվածը պատշաճ կերպով կարգաբերվի և էլեկտրագծերը esc և BLDC- ն կատարվեն, հաջորդ քայլը չափագրումն է: Չորս escs- ի էներգիայի աղբյուրին միացնելուց հետո (սովորաբար լիպո մարտկոց), շարժիչները կտան ազդանշան esc calibrate- ի համար: Հետևեք BLDCs'1- ի ճշգրտման պարզ քայլերին: Շարժիչը ազդանշան տալուց հետո փոխեք սահիկը առավելագույն արժեքի (իմ դեպքում դա 255 է): 2. Շարժիչը հայտնաբերում է այն և տալիս է երկրորդ ազդանշանը ցածր շնչափողի համար: Այս անգամ սահիկը տեղափոխեք ամենացածր արժեքի, այսինքն `03 -ի: Շարժիչը երկու անգամ կտա ազդանշան` նշելով, որ չափագրումն ավարտված է և փոխում է սահիչի արժեքը `շարժիչների արագությունը փոխելու համար: կատարած.!
Քայլ 5: Ամեն ինչ արված է: ✌?
Խնդրում ենք համոզվել, որ բոլոր շարժիչները պետք է ունենան նույն արագությունը (այսինքն ՝ նույն RPM) սավառնելու համար:
Բարի օր բոլորին:!
Անկացած հարցումներ.
Հասնել [email protected] հասցեով
Խորհուրդ ենք տալիս:
Հրթիռային թռիչքի առաջադեմ մոդել. 4 քայլ (նկարներով)
Առաջադեմ մոդել հրթիռային թռիչքի համակարգիչ. Ես կարիք ունեի բարձրակարգ հրթիռային թռչող համակարգչի իմ նորագույն հրթիռի համար, որն ինքն իրեն կառավարում էր առանց թևերի: Այսպիսով, ես ինքս եմ կառուցել: Պատճառը, որ ես որոշեցի դա կառուցել, այն էր, որ ես կառուցում եմ TVC (մղման վեկտորի կառավարման) հրթիռներ: Սա նշանակում է, որ կա
Վաղ նախազգուշացում Ազնվամորու PI թռիչքուղու լույս ՝ օգտագործելով թռիչքի քարտեզագրման տվյալները. 14 քայլ (նկարներով)
Վաղ նախազգուշացում Ազնվամորու PI թռիչքուղու լույսը ՝ օգտագործելով թռիչքի քարտեզագրման տվյալները. Այս լամպը առաջացել է մի քանի պատճառներից, որովհետև ինձ միշտ հետաքրքրում են ինքնաթիռները, որոնք թռչում են վերևում, իսկ ամռանը հանգստյան օրերին հաճախ բավականին թռիչք են կատարում: Թեև դուք հակված եք լսել դրանք միայն այն ժամանակ, երբ նրանք անցնում են
Առանց խոզանակի առանց շարժիչի DC շարժիչի (BLDC) Arduino- ի հետ. 4 քայլ (նկարներով)
Arduino- ի հետ առանց խոզանակ DC շարժիչի (BLDC) միացում. Սա ձեռնարկ է Arduino- ի միջոցով Brushless DC շարժիչի միացման և գործարկման մասին: Եթե ունեք հարցեր կամ մեկնաբանություններ, խնդրում ենք պատասխանել մեկնաբանություններում կամ փոստով rautmithil [at] gmail [dot] com հասցեին: Նաև կարող եք կապվել ինձ հետ @mithilraut twitter- ում: To
Նավարկել ռոբոտը կոշիկի տվիչներով, առանց GPS- ի, առանց քարտեզի `13 քայլ (նկարներով)
Նավարկեք ռոբոտին կոշիկի սենսորներով, GPS/GPS, W/o քարտեզով. Arduino- ն նախապես ծրագրավորված է ճանապարհով, իսկ oblu- ն օգտագործվում է ռոբոտի շարժումը զգալու համար: oblu- ն շարժումներ է փոխանցում
Aptրոյական արժեք ունեցող նոութբուքի հովացուցիչ սարք / տակդիր (առանց սոսնձի, առանց հորատման, առանց ընկույզների և պտուտակների, առանց պտուտակների) ՝ 3 քայլ
Zero Cost Laptop Cooler / Stand (No Glue, No Drilling, No Nuts & Bolts, No Screws): UPDATE: PLEASE KINDLY VOTE FOR MY INSTRUCTABLE, THANKS ^ _ ^ YOU KEST MOTO LIKE Մուտք գործեք www.instructables.com/id/Zero-Cost-Alumin-Furnace-No-Propane-No-Glue-/ ԿԱՄ Գուցե քվեարկեք իմ լավագույն ընկերոջ համար