Sisukord:
- Samm: osad
- 2. samm: kood
- Samm 3: ESP8266 ühendamine vilkumiseks
- Samm 4: selle ühendamine ja GoPro seadistamine
Video: Kuidas juhtida GoPro Hero 4 RC -saatja abil: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Selle projekti eesmärk on GoPro Hero 4 kaugjuhtimine RC -saatja kaudu. See meetod kasutab seadme juhtimiseks GoPro sisseehitatud Wifi ja HTTP API -d ning on inspireeritud PROTOTÜÜPIST: VÄikseim ja odavaim GOPRO KAUGI. Kui teil on GoPro Hero 3, siis võib olla lihtsam kasutada siiniporti otseseks juhtimiseks, siit leiate juhendi. Kuid kuna bussiport on Hero 4 -l keelatud (aitäh GoPro!), Peame kasutama Wifi -meetodit. Wifi meetod töötab ka Hero 3-ga, nii et kui soovite ristühilduvust, minge seda teed. See nõuab mõningaid teadmisi elektroonikast ja arduino programmeerimisest.
Alustame:
Samm: osad
Selle toimimiseks vajate mõnda komponenti:
- GoPro Hero 4 (ilmselt)
- Droon GoPro jaoks
- Programmeeritav WiFi -moodul ESP8266
- FTDI -kaabli/USB 2 TTL -muundur (koodi vilkumiseks ESP8266 -le)
- LD1117V33 3.3v pingeregulaator
- RC saatja/vastuvõtja
2. samm: kood
ESP8266 on tegelikult Arduino, millel on sisseehitatud Wifi võimalused. See võimaldab meil kasutada GoPro HTTP API eeliseid ja esitada GPIO sisendi alusel päringuid. Loetavate WiFi -käskude loendi leiate aadressilt
Minu koodis. Olen programmeerinud ESP8266 RC raadiovastuvõtja PPM -signaali dekodeerimise abil tuvastama, kas nupp on sisse või välja lülitatud. Seejärel kasutage ajastust, et tuvastada, kui kaua nuppu vajutati. Kui nuppu vajutatakse alla 0,5 sekundi, käivitab see GoPro. Kui nuppu vajutatakse kauem kui 0,5 sekundit, liigub see GoPro pildistusrežiimide vahel. See on parim lahendus, mille FPV droonide puhul välja pakkuda võin.
Märkus. Kui te ei näe GoPro reaalajas ekraani, võiksite koodi kohandada vastavalt oma konkreetsele kasutusele. Muidu ei tea, mis režiimis see on.
Kood
Selle koodi koostas Bohdan Tomanek (emerysteele), mõned komponendid laenati erinevatest Interneti -allikatest. Peamine teabeallikas on pärit aadressidelt https://euerdesign.de ja
Samm 3: ESP8266 ühendamine vilkumiseks
*Minu FTDI -adapteril oli 3,3 V toiteliin, kuid sellest ei piisanud ESP8266 seadme toiteks. Seetõttu soovitan kasutada mõnda muud 3,3 V toiteallikat, näiteks Arduino, või võite kasutada FTDI -adapteri pakutavat 5 -voldist toiteploki 3,3 V pingeregulaatori kaudu.
Vilkuv kood ESP8266 -le, kasutades Arduino IDE -d
Koodi vilkumiseks ESP8266 -le kasutan Arduino IDE -d.
- Lisage see juhatusehalduri URL oma Arduino IDE -sse eelistuste aknas (Fail> Eelistused> Täiendavad juhatusehalduri URL -id:): arduino.esp8266.com/stable/package_esp8266com_index.json
- Muutke oma plaat "Üldiseks ESP8266 mooduliks"
- Ühendage FTDI -adapter arvutiga USB kaudu. Programmeerimisrežiimi sisenemisel ärge unustage GPIO 0 kontakti 2 sekundi jooksul lühistada.
- Valige oma FTDI -seadme jaoks õige COM -port ja laadige seadmesse kood üles.*Mõnikord ei vilgu ESP8266 mingil põhjusel korralikult … Olen avastanud, et seadme taaskäivitamine ja/või Arduino IDE taaskäivitamine näib probleemi lahendavat.
Samm 4: selle ühendamine ja GoPro seadistamine
Kui kood vilgub, saate ESP8266 ühendada RC -vastuvõtjaga, nagu on näidatud alloleval pildil:
Nüüd peate oma GoPro -s lubama Wifi rakenduse režiimi, kui te pole seda veel teinud. Kui teil on, veenduge, et koodis olevad WiFi -seaded vastaksid teie GoPro WiFi -seadetele. Esialgu peate Wifi seadistamiseks kasutama rakendust GoPro. Kui peate oma GoPro WiFi -seaded lähtestama, saate seda teha menüüst Lähtesta ja seejärel GoPro rakenduse abil uuesti konfigureerida.
Soovitan:
Isetegemine -- Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: 6 sammu
Isetegemine || Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: Ämblikroboti tegemisel saab robootika kohta nii mõndagi õppida. Nagu robotite tegemine, on see nii meelelahutuslik kui ka väljakutsuv. Selles videos näitame teile, kuidas teha ämblikrobot, mida saame juhtida oma nutitelefoni abil (Androi
Kuidas juhtida alalisvoolumootorit L298n ja Arduino abil: 5 sammu
Kuidas juhtida alalisvoolumootorit L298n ja Arduino abil: Tere kõigile. Tutvustame ennast. Minu nimi on Dimitris ja olen pärit Kreekast. Ma armastan väga Arduinot, kuna see on nutikas tahvel. Püüan seda nii hästi kui võimalik kirjeldada, et seda saaks kellelegi teha. Nii et alustame
Kuidas ehitada 8x8x8 LED -kuubikut ja juhtida seda Arduino abil: 7 sammu (piltidega)
Kuidas ehitada 8x8x8 LED -kuubikut ja seda Arduino abil juhtida: jaanuar 2020: jätan selle üles juhuks, kui keegi soovib seda ideede genereerimiseks kasutada, kuid nende juhiste põhjal pole enam mõtet kuubikut ehitada. LED -draiveri IC -sid ei tehta enam ja mõlemad visandid on kirjutatud vanas versioonis
Kuidas juhtida I2C Oled -ekraani Arduino abil: 9 sammu (piltidega)
Kuidas juhtida I2C Oled -ekraani Arduino abil: see on väga lihtne õpetus I2C Oled -ekraani juhtimiseks Arduino abil. Kui teile meeldib see juhend, palun tellige minu kanal https://www.youtube.com/ZenoModiff
Kuidas ühe heli abil reageerivaid helisid juhtida: 6 sammu (piltidega)
Kuidas teha ühe Mosfeti abil helireaktiivseid LED -e: Tere sõbrad, täna tutvustan, kuidas helireaktiivseid juhtmeid ühe mosfet -transistori IRFZ44 abil teha