Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Код
- 3 -кадам: Жарк этүү үчүн ESP8266 зымдары
- 4 -кадам: Аны туташтыруу жана GoPro конфигурациялоо
Video: GoPro Hero 4ту RC өткөргүчүн кантип башкаруу керек: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул долбоордун максаты - RC өткөргүч аркылуу GoPro Hero 4ти алыстан башкара алуу. Бул ыкма GoPro’дун Wifi & HTTP API түзмөгүн көзөмөлдөө үчүн колдонулат жана PROTOTYPE: SMALLEST AND АРЗАН GOPRO REMOTE жетеги менен жазылган. Эгерде сизде GoPro Hero 3 бар болсо, анда автобустук портту түз башкаруу үчүн колдонуу оңой болушу мүмкүн, бул жерде pinout жол көрсөткүчүн тапса болот. Бирок Hero 4те автобус порту өчүрүлгөндүктөн (GoPro рахмат!), Биз Wifi ыкмасын колдонууга туура келет. Wifi ыкмасы да Hero 3те иштейт, андыктан эгер сиз кайчылаш шайкештикти кааласаңыз, ошол жолго барыңыз. Бул электроника жана arduino программалоо боюнча бир аз билимди талап кылат.
Баштайлы:
1 -кадам: Бөлүктөр
Бул иштөө үчүн сизге бир нече компоненттер керек болот:
- GoPro Hero 4 (албетте)
- GoPro үчүн дрон
- ESP8266 Программалануучу Wifi модулу
- FTDI Cable/USB 2 TTL Converter (кодду ESP8266га өчүрүү үчүн)
- LD1117V33 3.3v Voltage Regulator
- RC өткөргүч/алуучу
2 -кадам: Код
ESP8266 натыйжалуу Wifi мүмкүнчүлүктөрү бар Arduino болуп саналат. Бул бизге GoPro HTTP APIнин артыкчылыктарын колдонууга жана GPIO киргизүүнүн негизинде суроо -талаптарды коюуга мүмкүндүк берет. Сиз жасай турган Wifi буйруктарынын тизмесин бул жерден тапса болот:
Менин кодумда. Мен ESP8266ны RC радио алуучусунун PPM сигналын декоддоо аркылуу баскычтын күйүп же өчүрүлүшүн аныктоо үчүн программаладым. Андан кийин баскычты канча убакыт басылганын аныктоо үчүн убакытты колдонуңуз. Эгерде баскыч 0,5 секунддан аз басылса, анда GoPro иштетилет. Эгерде баскыч 0,5 секунддан ашык басылса, анда ал GoProдо тартуу режимдери аркылуу өтөт. Бул мен FPV дрондорун ойлоп тапкан эң жакшы чечим.
Эскертүү: Эгерде сизде GoPro түз дисплейин көрүү мүмкүнчүлүгү жок болсо, анда сиз атайын колдонуу үчүн кодду тууралоону каалашыңыз мүмкүн. Болбосо, анын кандай режимде экенин билбейсиз.
Кодекс
Бул кодду Бохдан Томанек (эмеристил) түзгөн, кээ бир компоненттер интернеттеги ар кандай булактардан алынган. Негизги маалымат булагы https://euerdesign.de жана
3 -кадам: Жарк этүү үчүн ESP8266 зымдары
*Менин FTDI адаптеримде 3.3v электр рельс болгон, бирок ESP8266 бирдигин иштетүү үчүн жетишсиз болгон. Ошентип, мен Arduino сыяктуу башка 3.3v энергия булагын колдонууну сунуштайм, же FTDI адаптер тарабынан берилген 5v электр рельсин 3.3v чыңалуу жөндөгүчү аркылуу колдонсоңуз болот.
Жарк этүү коду ESP8266га Arduino IDE аркылуу
Кодду ESP8266га чагылдыруу үчүн мен Arduino IDE колдоном.
- Бул Башкаруу Башкаруучунун URL дарегин Arduino IDEге Preferences терезесинен кошуңуз (Файл> Тандоолор> Кошумча Башкаруу Башчысынын URL'дери:): arduino.esp8266.com/stable/package_esp8266com_index.json
- Тактаңызды "Жалпы ESP8266 модулуна" өзгөртүңүз
- USB аркылуу компьютерге FTDI адаптерин туташтырыңыз. Программалоо режимине өтүү үчүн GPIO 0 пинин 2 секундага кыскартууну унутпаңыз.
- Сиздин FTDI түзмөгүңүзгө ылайыктуу COM портун тандап, түзмөккө кодду жүктөңүз.*Кээде ESP8266 кандайдыр бир себептерден улам туура жаркырабайт … Мен аппаратты кайра жүктөө жана/же Arduino IDEди өчүрүп күйгүзүү көйгөйдү чечкендей болду.
4 -кадам: Аны туташтыруу жана GoPro конфигурациялоо
Код жарк этип чыккандан кийин, ESP8266ны RC алуучуга төмөнкү сүрөттө көрсөтүлгөндөй зымдай аласыз:
Эми сиз GoProңузда Wifi App режимин иштетишиңиз керек, эгер сизде жок болсо. Эгер бар болсо, коддогу wifi орнотууларын GoPro'ңуздун wifi жөндөөлөрү менен дал келтирүүнү унутпаңыз. Башында Wifi конфигурациялоо үчүн GoPro колдонмосун колдонушуңуз керек болот. Эгерде сиз GoPro'ңуздун Wi -Fi жөндөөлөрүн баштапкы абалга келтиришиңиз керек болсо, аны кайра коюу менюсунан жасасаңыз болот, андан кийин GoPro колдонмосу аркылуу кайра конфигурацияланат.
Сунушталууда:
FlySky өткөргүчүн каалаган PC симуляторуна кантип туташтыруу керек (ClearView RC Simulator) -- Кабелсиз: 6 кадам
FlySky өткөргүчүн каалаган PC симуляторуна кантип туташтыруу керек (ClearView RC Simulator) || Кабелсиз: FlySky I6ны канаттуу учакты баштагандарга окшоштуруу үчүн компьютер менен туташтыруу боюнча көрсөтмө
Arduino UNO менен дронду кантип жасоо керек - Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: 8 кадам (сүрөттөр менен)
Arduino UNO менен дронду кантип жасоо керек | Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: КиришүүМенин Youtube каналыма баш багыңыз Drone - бул абдан кымбат гаджет (продукт) сатып алуу. Бул постто мен аны кантип арзан баада жасоону талкуулайм. Анан кантип ушундай арзан баада өзүңүздүн колуңуз менен жасай аласыз … Индияда бардык материалдар (моторлор, ЭСК
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: 13 кадам (сүрөттөр менен)
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: Бул компьютерди кантип ажыратуу керектиги жөнүндө көрсөтмө. Негизги компоненттердин көбү модулдук жана оңой эле алынып салынат. Ошентсе да, бул боюнча уюштуруу маанилүү. Бул сизди бөлүктөрдү жоготпоого, ошондой эле кайра чогултууга жардам берет
WiFi аркылуу Blynk менен LEDди башкаруу үчүн ESP32ди кантип колдонсо болот: 7 кадам (Сүрөттөр менен)
Wifi аркылуу Blynk аркылуу LEDди башкаруу үчүн ESP32ди кантип колдонсо болот: Бул окуу куралы ESP32 өнүктүрүү тактасын Blynk менен WiFi аркылуу башкаруу үчүн колдонот. Blynk - бул Arduino, Raspberry Pi жана интернеттеги жактырууларды көзөмөлдөө үчүн iOS жана Android колдонмолору бар платформа. Бул санарип тактасы, анда сиз кура аласыз
Гитаранын спикери кутучасын кантип куруу керек же стерео үчүн экөөнү кантип куруу керек: 17 кадам (сүрөттөр менен)
Гитаранын спикери кутучасын кантип куруу керек же стерео үчүн экөөнү кантип куруу керек?: Мен куруп жаткан түтүк амп менен жаңы гитаралык спикердин барышын кааладым. Баяндамачы менин дүкөнүмдө калат, андыктан өзгөчө бир нерсенин кереги жок. Толекс жабуусу өтө оңой эле бузулуп калышы мүмкүн, ошондуктан мен кумдун артынан сыртын кара чачтым