Мазмуну:

GoPro Hero 4ту RC өткөргүчүн кантип башкаруу керек: 4 кадам (сүрөттөр менен)
GoPro Hero 4ту RC өткөргүчүн кантип башкаруу керек: 4 кадам (сүрөттөр менен)

Video: GoPro Hero 4ту RC өткөргүчүн кантип башкаруу керек: 4 кадам (сүрөттөр менен)

Video: GoPro Hero 4ту RC өткөргүчүн кантип башкаруу керек: 4 кадам (сүрөттөр менен)
Video: Обзор игры It Takes Two 2024, Июнь
Anonim
RC өткөргүчүн колдонуу менен GoPro Hero 4 кантип башкарса болот
RC өткөргүчүн колдонуу менен GoPro Hero 4 кантип башкарса болот

Бул долбоордун максаты - 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 -кадам: Бөлүктөр

Бөлүктөр
Бөлүктөр

Бул иштөө үчүн сизге бир нече компоненттер керек болот:

  1. GoPro Hero 4 (албетте)
  2. GoPro үчүн дрон
  3. ESP8266 Программалануучу Wifi модулу
  4. FTDI Cable/USB 2 TTL Converter (кодду ESP8266га өчүрүү үчүн)
  5. LD1117V33 3.3v Voltage Regulator
  6. RC өткөргүч/алуучу

2 -кадам: Код

Code
Code
Code
Code
Code
Code

ESP8266 натыйжалуу Wifi мүмкүнчүлүктөрү бар Arduino болуп саналат. Бул бизге GoPro HTTP APIнин артыкчылыктарын колдонууга жана GPIO киргизүүнүн негизинде суроо -талаптарды коюуга мүмкүндүк берет. Сиз жасай турган Wifi буйруктарынын тизмесин бул жерден тапса болот:

Менин кодумда. Мен ESP8266ны RC радио алуучусунун PPM сигналын декоддоо аркылуу баскычтын күйүп же өчүрүлүшүн аныктоо үчүн программаладым. Андан кийин баскычты канча убакыт басылганын аныктоо үчүн убакытты колдонуңуз. Эгерде баскыч 0,5 секунддан аз басылса, анда GoPro иштетилет. Эгерде баскыч 0,5 секунддан ашык басылса, анда ал GoProдо тартуу режимдери аркылуу өтөт. Бул мен FPV дрондорун ойлоп тапкан эң жакшы чечим.

Эскертүү: Эгерде сизде GoPro түз дисплейин көрүү мүмкүнчүлүгү жок болсо, анда сиз атайын колдонуу үчүн кодду тууралоону каалашыңыз мүмкүн. Болбосо, анын кандай режимде экенин билбейсиз.

Кодекс

Бул кодду Бохдан Томанек (эмеристил) түзгөн, кээ бир компоненттер интернеттеги ар кандай булактардан алынган. Негизги маалымат булагы https://euerdesign.de жана

3 -кадам: Жарк этүү үчүн ESP8266 зымдары

Жарк этүү үчүн ESP8266 зымдары
Жарк этүү үчүн ESP8266 зымдары

*Менин FTDI адаптеримде 3.3v электр рельс болгон, бирок ESP8266 бирдигин иштетүү үчүн жетишсиз болгон. Ошентип, мен Arduino сыяктуу башка 3.3v энергия булагын колдонууну сунуштайм, же FTDI адаптер тарабынан берилген 5v электр рельсин 3.3v чыңалуу жөндөгүчү аркылуу колдонсоңуз болот.

Жарк этүү коду ESP8266га Arduino IDE аркылуу

Кодду ESP8266га чагылдыруу үчүн мен Arduino IDE колдоном.

  1. Бул Башкаруу Башкаруучунун URL дарегин Arduino IDEге Preferences терезесинен кошуңуз (Файл> Тандоолор> Кошумча Башкаруу Башчысынын 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 алуучуга төмөнкү сүрөттө көрсөтүлгөндөй зымдай аласыз:

Эми сиз GoProңузда Wifi App режимин иштетишиңиз керек, эгер сизде жок болсо. Эгер бар болсо, коддогу wifi орнотууларын GoPro'ңуздун wifi жөндөөлөрү менен дал келтирүүнү унутпаңыз. Башында Wifi конфигурациялоо үчүн GoPro колдонмосун колдонушуңуз керек болот. Эгерде сиз GoPro'ңуздун Wi -Fi жөндөөлөрүн баштапкы абалга келтиришиңиз керек болсо, аны кайра коюу менюсунан жасасаңыз болот, андан кийин GoPro колдонмосу аркылуу кайра конфигурацияланат.

Сунушталууда: