Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: Կոդ
- Քայլ 3. Wրամեկուսացման համար ESP8266- ի միացում
- Քայլ 4. Միացնել այն և կարգավորել GoPro- ն
Video: Ինչպես վերահսկել GoPro Hero 4 -ը ՝ օգտագործելով RC հաղորդիչ. 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս նախագծի նպատակն է կարողանալ հեռակա կարգով կառավարել GoPro Hero 4 -ը RC հաղորդիչի միջոցով: Այս մեթոդը կօգտագործի GoPro- ի ներկառուցված Wifi & HTTP API սարքը վերահսկելու համար և ոգեշնչված է PROTOTYPE- ով. Եթե ունեք GoPro Hero 3, գուցե ավելի հեշտ լինի օգտագործել ավտոբուսի նավահանգիստը անմիջական կառավարման համար, այստեղ կարող եք գտնել մատնանշման ուղեցույց: Բայց քանի որ ավտոբուսի նավահանգիստը անջատված է Hero 4 -ում (շնորհակալություն GoPro!), Մենք ստիպված կլինենք օգտագործել Wifi մեթոդը: Wifi մեթոդը գործում է նաև Hero 3-ի վրա, ուստի գնացեք այդ ճանապարհով, եթե ցանկանում եք խաչաձև համատեղելիությունը: Սա պահանջում է էլեկտրոնիկայի և arduino ծրագրավորման որոշակի գիտելիքներ:
Եկեք սկսենք:
Քայլ 1: Մասեր
Ձեզ աշխատելու համար ձեզ հարկավոր են մի քանի բաղադրիչներ.
- GoPro Hero 4 (ակնհայտ է)
- Անօդաչու թռչող սարք GoPro- ի համար
- ESP8266 Programրագրավորվող Wifi մոդուլ
- FTDI մալուխ/USB 2 TTL փոխարկիչ (ծածկագիրը ESP8266- ով ջնջելու համար)
- LD1117V33 3.3v Լարման կարգավորիչ
- RC հաղորդիչ/ընդունիչ
Քայլ 2: Կոդ
ESP8266- ը արդյունավետորեն Arduino է ՝ ներկառուցված Wifi հնարավորություններով: Սա թույլ է տալիս մեզ օգտվել GoPro- ի HTTP API- ից և պահանջներ ներկայացնել GPIO մուտքի հիման վրա: Wifi հրամանների ցանկը, որոնք կարող եք կատարել, կարող եք գտնել ՝
Իմ ծածկագրում: Ես ծրագրավորել եմ ESP8266- ը ՝ պարզելու համար ՝ կոճակը միացված է, թե անջատված ՝ վերծանելով RC ռադիոընդունիչի PPM ազդանշանը: Այնուհետև օգտագործեք ժամանակացույց ՝ կոճակը սեղմելու տևողությունը պարզելու համար: Եթե կոճակը սեղմվում է 0,5 վայրկյանից պակաս, այն կաշխատի GoPro- ն: Եթե կոճակը սեղմվում է ավելի քան 0,5 վայրկյան, այն կշրջանցի GoPro- ի գրավման ռեժիմները: Սա լավագույն լուծումն է, որը ես կարող եմ գտնել FPV անօդաչու թռչող սարքերի համար:
Նշում. Եթե դուք չունեք GoPro- ի ուղիղ ցուցադրումը տեսնելու հնարավորություն, գուցե ցանկանաք հարմարեցնել ծածկագիրը ձեր հատուկ օգտագործման համար: Հակառակ դեպքում դուք չեք իմանա, թե ինչ ռեժիմում է այն:
Օրենսգիրքը
Այս ծածկագիրը կազմել է Բոհդան Տոմանեկը (զմրուխտ), որոշ բաղադրիչներ փոխառվել են ինտերնետի տարբեր աղբյուրներից: Տեղեկատվության հիմնական աղբյուրը ՝ https://euerdesign.de և https://saaspirate.com/ կայքերից են:
Քայլ 3. Wրամեկուսացման համար ESP8266- ի միացում
*Իմ FTDI ադապտերն ուներ 3.3 վ հոսանքի ռելս, բայց բավարար չէր ESP8266 միավորը սնուցելու համար: Այսպիսով, ես առաջարկում եմ օգտագործել մեկ այլ 3.3 վ էներգիայի աղբյուր, ինչպիսին է Arduino- ն, կամ կարող եք օգտագործել FTDI ադապտերի կողմից տրամադրված 5 վ հոսանքի ռելսը `3.3 վ լարման կարգավորիչի միջոցով:
Flashրամեկուսացման կոդ ESP8266- ին ՝ օգտագործելով Arduino IDE- ն
ESP8266 կոդը ծածկելու համար ես կօգտագործեմ Arduino IDE- ն:
- Ավելացրեք խորհրդի այս մենեջերը ձեր Arduino IDE- ին ՝ «Նախընտրանքներ» պատուհանում (Ֆայլ> Նախապատվություններ> Լրացուցիչ խորհրդի ղեկավարի URL- ներ:): arduino.esp8266.com/stable/package_esp8266com_index.json
- Փոխեք ձեր խորհուրդը «Ընդհանուր ESP8266 մոդուլ»
- USB- ի միջոցով միացրեք FTDI ադապտերը համակարգչին: Հիշեք, որ կարճացնելով GPIO 0 կապը 2 վայրկյան ՝ միացնելով ծրագրավորման ռեժիմ մտնելու համար:
- Ընտրեք ձեր FTDI սարքի համար COM- ի համապատասխան պորտը և սարքում վերբեռնեք ծածկագիրը:*Երբեմն ESP8266- ը ինչ -ինչ պատճառներով պատշաճ կերպով չի թարթում … Ես պարզեցի, որ խնդիրը վերացնելը, կարծես, սարքի վերագործարկումը և/կամ վերագործարկումը Arduino IDE- ն է:
Քայլ 4. Միացնել այն և կարգավորել GoPro- ն
Երբ ծածկագիրը փայլեց, կարող եք ESP8266- ը միացնել RC ընդունիչին, ինչպես ցույց է տրված ստորև ներկայացված պատկերում.
Այժմ դուք պետք է միացնեք Wifi հավելվածի ռեժիմը ձեր GoPro- ում, եթե դա արդեն չեք արել: Եթե ունեք, համոզվեք, որ կոդի մեջ wifi կարգավորումները համընկնում են ձեր GoPro- ի wifi կարգավորումների հետ: Սկզբում Wifi- ի կազմաձևման համար ստիպված կլինեք օգտագործել GoPro ծրագիրը: Եթե Ձեզ անհրաժեշտ է վերականգնել ձեր GoPro- ի Wifi կարգավորումները, դա կարելի է անել «Վերականգնել» ընտրացանկից, այնուհետև նորից կազմաձևել ՝ օգտագործելով «GoPro» հավելվածը:
Խորհուրդ ենք տալիս:
Ինչպես վերահսկել սարքը ՝ օգտագործելով Raspberry Pi և ռելե - ՀԻՄՈՆՔՆԵՐ. 6 քայլ
Ինչպես վերահսկել սարքը Raspberry Pi- ի և ռելեի միջոցով - ՀԻՄՈՈԹՅՈՆՆԵՐ. Սա հիմնական և ուղիղ ձեռնարկ է, թե ինչպես վերահսկել սարքը Raspberry Pi- ի և ռելեի միջոցով, որը օգտակար է IoT նախագծեր կատարելու համար: Այս ձեռնարկը սկսնակների համար է, այն բարեկամական է: հետևեք, նույնիսկ եթե դուք ազնվամորի օգտագործելու զրո գիտելիքներ ունեք
Ինչպես վերահսկել DC Gear շարժիչը `օգտագործելով 160A խոզանակով էլեկտրոնային արագության վերահսկիչ և սերվերի փորձարկիչ. 3 քայլ
Ինչպես վերահսկել DC Gear Motor- ը ՝ օգտագործելով 160A խոզանակով էլեկտրոնային արագության վերահսկիչ և սերվո փորձարկիչ. Տեխնիկական պայման. Լարման ՝ 2-3S Lipo կամ 6-9 NiMH Շարունակական հոսանք ՝ 35A Պայթյունի հոսանք ՝ 160A BEC ՝ 5V / 1A, գծային ռեժիմի ռեժիմներ ՝ 1: առաջ &հակադարձ; 2. առաջ &արգելակ; 3. առաջ & արգելակ & հակառակ քաշը ՝ 34 գ Չափը ՝ 42*28*17 մմ
Ինչպես վերահսկել վարդակները ՝ օգտագործելով Raspberry Pi: 6 քայլ
Ինչպես վերահսկել վարդակները ՝ օգտագործելով ազնվամորի Pi- ն. Ես որոշեցի գրել այս նախագիծը, երբ տեսա «Սենսորներ» մրցույթը, և քանի որ այս նախագիծը ներառում է սենսոր օգտագործելու համար
Ինչպես վերահսկել անօդաչու թռչող սարք Quadcopter Brushless DC շարժիչը (3 լարերի տեսակը) ՝ օգտագործելով HW30A շարժիչի արագության կարգավորիչը և Arduino UNO- ն ՝ 5 քայլ
Ինչպես վերահսկել անօդաչու թռչող սարք Quadcopter Brushless DC շարժիչը (3 լարերի տեսակը) `օգտագործելով HW30A շարժիչի արագության կարգավորիչը և Arduino UNO- ն: Նկարագրություն. HW30A շարժիչի արագության կարգավորիչը կարող է օգտագործվել 4-10 NiMH/NiCd կամ 2-3 բջջային LiPo մարտկոցներով: BEC- ը գործում է մինչև 3 LiPo բջիջով: Այն կարող է օգտագործվել Brushless DC շարժիչի արագությունը (3 լար) առավելագույնը մինչև 12Vdc: Հատուկ
Հաղորդիչ սոսինձ և հաղորդիչ թել. Կատարեք LED էկրան և գործվածքների միացում, որը գլորում է. 7 քայլ (նկարներով)
Հաղորդիչ սոսինձ և հաղորդիչ թել. Պատրաստեք LED էկրան և հյուսվածք, որը գլորում է. Պատրաստեք ձեր սեփական հաղորդիչ գործվածքները, թելը, սոսինձը և ժապավենը և դրանք օգտագործեք պոտենցիոմետրեր, դիմադրիչներ, անջատիչներ, LED էկրաններ և սխեմաներ պատրաստելու համար: և հաղորդիչ թել, կարող եք LED էկրաններ և սխեմաներ պատրաստել ցանկացած ճկուն գործվածքների վրա: