Përmbajtje:
- Hapi 1: Pjesët
- Hapi 2: Kodi
- Hapi 3: Instalimi i ESP8266 për ndezje
- Hapi 4: Instalimi i tij dhe konfigurimi i GoPro
Video: Si të kontrolloni një GoPro Hero 4 duke përdorur një transmetues RC: 4 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Qëllimi për këtë projekt është që të jeni në gjendje të kontrolloni nga distanca një GoPro Hero 4 përmes një transmetuesi RC. Kjo metodë do të përdorë GoPro -në e integruar në Wifi & HTTP API për kontrollin e pajisjes dhe është frymëzuar nga PROTOTIPI: TELEFONA ME E VOGL DHE ME E LIR GOPRO. Nëse keni një GoPro Hero 3, mund të jetë më e lehtë të përdorni portin e autobusit për kontroll të drejtpërdrejtë, një udhëzues pinout mund të gjendet këtu. Por meqenëse porti i autobusit është i çaktivizuar në Hero 4 (faleminderit GoPro!), Do të na duhet të përdorim metodën Wifi. Metoda Wifi funksionon edhe në Hero 3, kështu që shkoni në atë rrugë nëse dëshironi pajtueshmërinë e tërthortë. Kjo kërkon disa njohuri për programimin elektronik dhe arduino.
Le të fillojmë:
Hapi 1: Pjesët
Ju do të keni nevojë për disa përbërës për ta bërë këtë të funksionojë:
- GoPro Hero 4 (padyshim)
- Një dron për GoPro
- ESP8266 Moduli i programueshëm Wifi
- FTDI Cable/USB 2 TTL Converter (për ndezjen e kodit në ESP8266)
- LD1117V33 3.3v Rregullatori i Tensionit
- Transmetues/Marrës RC
Hapi 2: Kodi
ESP8266 është efektivisht një Arduino me aftësi të integruara Wifi. Kjo na lejon të përfitojmë nga API -ja HTTP e GoPro dhe të bëjmë kërkesa bazuar në hyrjen GPIO. Një listë e Komandave Wifi që mund të bëni mund të gjenden në:
Në kodin tim. Unë kam programuar ESP8266 për të zbuluar nëse një buton është ndezur ose fikur duke deshifruar sinjalin PPM të Marrësit të Radios RC. Pastaj përdorni kohën, për të zbuluar se sa kohë është shtypur butoni. Nëse butoni shtypet për më pak se 0.5 sekonda, do të aktivizojë GoPro. Nëse butoni shtypet për më shumë se 0.5 sekonda, ai do të kalojë nëpër modalitetet e kapjes në GoPro. Kjo është zgjidhja më e mirë që mund të gjej për dronët FPV.
Shënim: Nëse nuk keni aftësinë për të parë ekranin e drejtpërdrejtë të GoPro, mund të dëshironi të rregulloni kodin për përdorimin tuaj specifik. Përndryshe, nuk do ta dini se në cilën mënyrë është.
Kodi
Ky kod u krijua nga Bohdan Tomanek (emerysteele), disa përbërës u huazuan nga burime të ndryshme në internet. Burimi kryesor i informacionit janë nga https://euerdesign.de dhe
Hapi 3: Instalimi i ESP8266 për ndezje
*Përshtatësi im FTDI kishte një hekurudhë 3.3v të energjisë, por nuk ishte e mjaftueshme për të fuqizuar njësinë ESP8266. Kështu që unë sugjeroj të përdorni një burim tjetër energjie 3.3v siç është një Arduino, ose mund të përdorni shiritin e energjisë 5v të ofruar nga Përshtatësi FTDI përmes një rregullatori të tensionit 3.3v.
Kodi i ndezur në ESP8266 duke përdorur Arduino IDE
Për të ndezur kodin në ESP8266, unë do të përdor Arduino IDE.
- Shtoni këtë URL të Menaxherit të Bordit në ID -në tuaj Arduino në dritaren e Preferencave (Skedari> Preferencat> URL -të shtesë të Menaxherit të Bordit:): arduino.esp8266.com/stable/package_esp8266com_index.json
- Ndryshoni bordin tuaj në "Moduli Generic ESP8266"
- Lidhni përshtatësin FTDI me kompjuterin përmes USB. Mos harroni të shkurtoni pinin GPIO 0 për 2 sekonda ndërsa ndizeni për të hyrë në modalitetin e programimit.
- Zgjidhni portën e duhur COM për pajisjen tuaj FTDI dhe ngarkoni kodin në pajisje.*Ndonjëherë ESP8266 nuk ndizet siç duhet për çfarëdo arsye… Kam gjetur se rindezja e pajisjes dhe/ose rifillimi i Arduino IDE duket se e rregullon çështjen.
Hapi 4: Instalimi i tij dhe konfigurimi i GoPro
Pasi të jetë ndezur kodi, mund ta lidhni ESP8266 me Marrësin RC siç tregohet në imazhin më poshtë:
Tani do t'ju duhet të aktivizoni modalitetin e aplikacionit Wifi në GoPro tuaj nëse nuk e keni bërë tashmë. Nëse keni, sigurohuni që të përputheni me cilësimet e wifi -t në kod me cilësimet e wifi -t tuaj GoPro. Do të duhet të përdorni aplikacionin GoPro për konfigurimin e Wifi fillimisht. Nëse keni nevojë të rivendosni cilësimet e GoPro tuaj Wifi, kjo mund të bëhet nga menyja Reset, pastaj rikonfiguroni duke përdorur Aplikacionin GoPro.
Recommended:
Si të kontrolloni një pajisje duke përdorur Raspberry Pi dhe një stafetë - BAZAT: 6 hapa
Si të kontrolloni një pajisje duke përdorur Raspberry Pi dhe një Stafetë - THEMELAT: Ky është një mësim bazë dhe i drejtpërdrejtë se si të kontrolloni një pajisje duke përdorur Raspberry Pi dhe një Relay, i dobishëm për të bërë Projekte IoT Ky udhëzim është për fillestarët, është miqësor me ndiqni edhe nëse keni zero njohuri për përdorimin e mjedrës
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Si të ndërtoni një dron Rc dhe transmetues duke përdorur Arduino: 11 hapa
Si të ndërtoni një dron Rc dhe transmetues duke përdorur Arduino: Bërja e një droni është një detyrë e thjeshtë këto ditë, por do t'ju kushtojë shumë. Kështu që unë do t'ju tregoj se si të ndërtoni një dron duke përdorur arduino me kosto të ulët. Gjithashtu Unë do t'ju tregoj se si të ndërtoni transmetuesin e dronit gjithashtu. kështu që ky dron është plotësisht i bërë në shtëpi. Ju
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino - Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter - Rc Helikopter - Rc Plane Duke përdorur Arduino: 5 hapa (me fotografi)
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino | Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter | Rc Helikopter | Rc Plane Duke përdorur Arduino: Për të drejtuar një makinë RC | Kuadikopter | Dron | RC aeroplan | Varka RC, ne gjithmonë kemi nevojë për një marrës dhe transmetues, supozoni për RC QUADCOPTER kemi nevojë për një transmetues dhe marrës me 6 kanale dhe ai lloj TX dhe RX është shumë i kushtueshëm, kështu që ne do të bëjmë një në pajisjen tonë
Rover i kontrolluar me gjest duke përdorur një përshpejtues dhe një çift marrës-transmetues RF: 4 hapa
Rover i kontrolluar me gjeste duke përdorur një përshpejtues dhe një çift transmetues-marrës RF: Hej atje, keni dëshiruar ndonjëherë të ndërtoni një rover që mund të drejtonit me gjeste të thjeshta të dorës, por kurrë nuk mund të mblidhni guximin për të hyrë në ndërlikimet e përpunimit të imazhit dhe ndërlidhjen e një ueb-kamere me pajisjen tuaj mikrokontrollues, për të mos përmendur përpjetë