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

Ինչպես վերահսկել GoPro Hero 4 -ը ՝ օգտագործելով RC հաղորդիչ. 4 քայլ (նկարներով)
Ինչպես վերահսկել GoPro Hero 4 -ը ՝ օգտագործելով RC հաղորդիչ. 4 քայլ (նկարներով)

Video: Ինչպես վերահսկել GoPro Hero 4 -ը ՝ օգտագործելով RC հաղորդիչ. 4 քայլ (նկարներով)

Video: Ինչպես վերահսկել GoPro Hero 4 -ը ՝ օգտագործելով RC հաղորդիչ. 4 քայլ (նկարներով)
Video: GoPro 7 Black, Silver, White инструкция на русском языке 2024, Հունիսի
Anonim
Ինչպես վերահսկել GoPro Hero 4 -ը ՝ օգտագործելով RC հաղորդիչ
Ինչպես վերահսկել GoPro Hero 4 -ը ՝ օգտագործելով RC հաղորդիչ

Այս նախագծի նպատակն է կարողանալ հեռակա կարգով կառավարել GoPro Hero 4 -ը RC հաղորդիչի միջոցով: Այս մեթոդը կօգտագործի GoPro- ի ներկառուցված Wifi & HTTP API սարքը վերահսկելու համար և ոգեշնչված է PROTOTYPE- ով. Եթե ունեք GoPro Hero 3, գուցե ավելի հեշտ լինի օգտագործել ավտոբուսի նավահանգիստը անմիջական կառավարման համար, այստեղ կարող եք գտնել մատնանշման ուղեցույց: Բայց քանի որ ավտոբուսի նավահանգիստը անջատված է Hero 4 -ում (շնորհակալություն GoPro!), Մենք ստիպված կլինենք օգտագործել Wifi մեթոդը: Wifi մեթոդը գործում է նաև Hero 3-ի վրա, ուստի գնացեք այդ ճանապարհով, եթե ցանկանում եք խաչաձև համատեղելիությունը: Սա պահանջում է էլեկտրոնիկայի և arduino ծրագրավորման որոշակի գիտելիքներ:

Եկեք սկսենք:

Քայլ 1: Մասեր

Մասեր
Մասեր

Ձեզ աշխատելու համար ձեզ հարկավոր են մի քանի բաղադրիչներ.

  1. GoPro Hero 4 (ակնհայտ է)
  2. Անօդաչու թռչող սարք GoPro- ի համար
  3. ESP8266 Programրագրավորվող Wifi մոդուլ
  4. FTDI մալուխ/USB 2 TTL փոխարկիչ (ծածկագիրը ESP8266- ով ջնջելու համար)
  5. LD1117V33 3.3v Լարման կարգավորիչ
  6. 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- ի միացում

ESP8266- ի միացում `ingրամեկուսացման համար
ESP8266- ի միացում `ingրամեկուսացման համար

*Իմ FTDI ադապտերն ուներ 3.3 վ հոսանքի ռելս, բայց բավարար չէր ESP8266 միավորը սնուցելու համար: Այսպիսով, ես առաջարկում եմ օգտագործել մեկ այլ 3.3 վ էներգիայի աղբյուր, ինչպիսին է Arduino- ն, կամ կարող եք օգտագործել FTDI ադապտերի կողմից տրամադրված 5 վ հոսանքի ռելսը `3.3 վ լարման կարգավորիչի միջոցով:

Flashրամեկուսացման կոդ ESP8266- ին ՝ օգտագործելով Arduino IDE- ն

ESP8266 կոդը ծածկելու համար ես կօգտագործեմ Arduino IDE- ն:

  1. Ավելացրեք խորհրդի այս մենեջերը ձեր Arduino IDE- ին ՝ «Նախընտրանքներ» պատուհանում (Ֆայլ> Նախապատվություններ> Լրացուցիչ խորհրդի ղեկավարի URL- ներ:): arduino.esp8266.com/stable/package_esp8266com_index.json
  2. Փոխեք ձեր խորհուրդը «Ընդհանուր ESP8266 մոդուլ»
  3. USB- ի միջոցով միացրեք FTDI ադապտերը համակարգչին: Հիշեք, որ կարճացնելով GPIO 0 կապը 2 վայրկյան ՝ միացնելով ծրագրավորման ռեժիմ մտնելու համար:
  4. Ընտրեք ձեր FTDI սարքի համար COM- ի համապատասխան պորտը և սարքում վերբեռնեք ծածկագիրը:*Երբեմն ESP8266- ը ինչ -ինչ պատճառներով պատշաճ կերպով չի թարթում … Ես պարզեցի, որ խնդիրը վերացնելը, կարծես, սարքի վերագործարկումը և/կամ վերագործարկումը Arduino IDE- ն է:

Քայլ 4. Միացնել այն և կարգավորել GoPro- ն

Լարերի տեղադրում և կարգաբերում GoPro- ն
Լարերի տեղադրում և կարգաբերում GoPro- ն

Երբ ծածկագիրը փայլեց, կարող եք ESP8266- ը միացնել RC ընդունիչին, ինչպես ցույց է տրված ստորև ներկայացված պատկերում.

Այժմ դուք պետք է միացնեք Wifi հավելվածի ռեժիմը ձեր GoPro- ում, եթե դա արդեն չեք արել: Եթե ունեք, համոզվեք, որ կոդի մեջ wifi կարգավորումները համընկնում են ձեր GoPro- ի wifi կարգավորումների հետ: Սկզբում Wifi- ի կազմաձևման համար ստիպված կլինեք օգտագործել GoPro ծրագիրը: Եթե Ձեզ անհրաժեշտ է վերականգնել ձեր GoPro- ի Wifi կարգավորումները, դա կարելի է անել «Վերականգնել» ընտրացանկից, այնուհետև նորից կազմաձևել ՝ օգտագործելով «GoPro» հավելվածը:

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