Բովանդակություն:

Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի). 5 քայլ (նկարներով)
Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի). 5 քայլ (նկարներով)

Video: Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի). 5 քայլ (նկարներով)

Video: Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի). 5 քայլ (նկարներով)
Video: SKR Pro v1.2 - TMC2226 UART with Sensorless Homing 2024, Նոյեմբեր
Anonim
Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի)
Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի)
Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի)
Quadcopter With Nodemcu և Blynk (Առանց թռիչքի վերահսկիչի)

Բարև տղերք:!

Այստեղ ավարտվում է առանց թռիչքի վերահսկիչի անօդաչու թռչող սարք պատրաստելու որոնումը:

Ես մի տեսակ անօդաչու թռչող սարք էի պատրաստում իմ նախագծի համար, որը ներառում էր գոյատևում: Գիշերային ժամերին ցանց էի քշում, որպեսզի այն աշխատի առանց թռիչքի վերահսկիչի, և դա շատ հիասթափեցնող էր, որ ես դա չանեցի: Այսպիսով, ես որոշեցի դա դարձնել ուսանելի, այնպես որ դա հեշտ կլինի նրանց համար, ովքեր անօդաչու թռչող սարք է պատրաստելու ՝ առանց թռիչքի վերահսկիչի:

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 հավելվածը
Կարգավորել Blynk հավելվածը
Կարգավորել Blynk հավելվածը
Կարգավորել Blynk հավելվածը
Կարգավորել Blynk հավելվածը
Կարգավորել Blynk հավելվածը

Ներբեռնեք blynk ծրագիրը: Այն կարող եք գտնել Android/ios խանութում: Ստեղծեք դատարկ հաշիվ և հաստատեք ձեր հաշիվը:

Տեղադրեք blynk գրադարանը Arduino IDE- ում:

Ավելացրեք երկու սահող վիջեթ: Մեկը շարժիչի չափաբերման համար է, իսկ մյուսը `շարժիչի կառավարման համար: Ընտրեք մեկ սահնակ և նշանակեք քորոցը որպես V0 և փոխեք ամենաբարձր արժեքը 255 -ի: (Կալիբրացիայի համար) Ընտրեք մեկ այլ սահող և նշանակեք քորոցը որպես V1 և փոխեք ամենաբարձր արժեքը `255:

Քայլ 3: Arduino IDE կոդ

Image
Image

Ստուգեք այս հղումը ՝ կոդը ստանալու համար:

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] հասցեով

Խորհուրդ ենք տալիս: