Orodha ya maudhui:

Jinsi ya Kudhibiti shujaa wa GoPro 4 Kutumia Transmitter ya RC: Hatua 4 (na Picha)
Jinsi ya Kudhibiti shujaa wa GoPro 4 Kutumia Transmitter ya RC: Hatua 4 (na Picha)

Video: Jinsi ya Kudhibiti shujaa wa GoPro 4 Kutumia Transmitter ya RC: Hatua 4 (na Picha)

Video: Jinsi ya Kudhibiti shujaa wa GoPro 4 Kutumia Transmitter ya RC: Hatua 4 (na Picha)
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim
Jinsi ya Kudhibiti shujaa wa GoPro 4 Kutumia Transmitter ya RC
Jinsi ya Kudhibiti shujaa wa GoPro 4 Kutumia Transmitter ya RC

Lengo la mradi huu ni kuwa na uwezo wa kudhibiti kwa mbali GoPro Hero 4 kupitia RC Transmitter. Njia hii itatumia GoPro iliyojengwa katika Wifi & HTTP API kwa kudhibiti kifaa na imeongozwa na PROTOTYPE: NDOGO NDOGO NA NAFUU GOPRO REMOTE. Ikiwa una GoPro Hero 3, inaweza kuwa rahisi kutumia bandari ya basi kwa udhibiti wa moja kwa moja, mwongozo wa pinout unaweza kupatikana hapa. Lakini kwa kuwa bandari ya basi imelemazwa kwenye Hero 4 (asante GoPro!), Tutalazimika kutumia njia ya Wifi. Njia ya Wifi pia inafanya kazi kwenye shujaa 3, kwa hivyo nenda kwa njia hiyo ikiwa ungependa utangamano wa msalaba. Hii inahitaji ujuzi wa programu za elektroniki na arduino.

Tuanze:

Hatua ya 1: Sehemu

Sehemu
Sehemu

Utahitaji vifaa vichache ili ufanye kazi hii:

  1. GoPro Hero 4 (ni wazi)
  2. Drone kwa GoPro
  3. Moduli ya Wifi inayopangwa ya ESP8266
  4. Chuma cha FTDI / USB 2 TTL Converter (kwa kuangazia nambari kwa ESP8266)
  5. LD1117V33 3.3v Mdhibiti wa Voltage
  6. Transmitter / Mpokeaji wa RC

Hatua ya 2: Kanuni

Kanuni
Kanuni
Kanuni
Kanuni
Kanuni
Kanuni

ESP8266 kwa kweli ni Arduino iliyojengwa katika uwezo wa Wifi. Hii inatuwezesha kuchukua faida ya API ya GoPro ya HTP & kufanya maombi kulingana na pembejeo ya GPIO. Orodha ya Amri za Wifi ambazo unaweza kutengeneza zinaweza kupatikana kwa:

Katika nambari yangu. Nimepanga ESP8266 kugundua ikiwa kitufe kimewashwa au kimezimwa kwa kusimbua ishara ya PPM ya Mpokeaji wa Redio ya RC. Kisha tumia muda, kugundua kitufe kilibanwa kwa muda gani. Ikiwa kitufe kinabanwa kwa chini ya sekunde 0.5, itasababisha GoPro. Ikiwa kitufe kinabanwa kwa muda mrefu zaidi ya sekunde 0.5 kitazunguka kupitia njia za kukamata kwenye GoPro. Huu ndio suluhisho bora ambayo ningeweza kupata drones za FPV.

Kumbuka: Ikiwa huna uwezo wa kuona onyesho la moja kwa moja la GoPro, unaweza kutaka kurekebisha nambari kwa matumizi yako maalum. Vinginevyo hutajua iko katika hali gani.

Kanuni

Nambari hii iliwekwa pamoja na Bohdan Tomanek (emerysteele), vifaa vingine vilikopwa kutoka kwa vyanzo anuwai kwenye wavuti. Chanzo cha msingi cha habari ni kutoka https://euerdesign.de na

Hatua ya 3: Wiring ESP8266 kwa Flashing

Wiring ESP8266 kwa Flashing
Wiring ESP8266 kwa Flashing

* Adapta yangu ya FTDI ilikuwa na reli ya umeme ya 3.3v lakini haitoshi kuwezesha kitengo cha ESP8266. Kwa hivyo ninashauri kutumia chanzo kingine cha nguvu cha 3.3v kama Arduino, au unaweza kutumia reli ya nguvu ya 5v iliyotolewa na Adapta ya FTDI kupitia mdhibiti wa voltage 3.3v.

Flashing Code kwenda ESP8266 kwa kutumia Arduino IDE

Kuangaza nambari kwa ESP8266, nitatumia Arduino IDE.

  1. Ongeza URL hii ya Meneja wa Bodi kwenye IDE yako ya Arduino kwenye dirisha la Mapendeleo (Faili> Mapendeleo> Meneja wa Bodi za Ziada URLS:): arduino.esp8266.com/stable/package_esp8266com_index.json
  2. Badilisha bodi yako iwe "Moduli ya ESP8266 ya kawaida"
  3. Unganisha adapta ya FTDI kwenye PC kupitia USB. Kumbuka kufupisha pini ya GPIO 0 kwa sekunde 2 wakati unawasha kuingia modi ya programu.
  4. Chagua bandari inayofaa ya COM kwa kifaa chako cha FTDI na upakie nambari kwenye kifaa. * Wakati mwingine ESP8266 haitoi mwangaza vizuri kwa sababu yoyote … Nimegundua kuwa kuwasha tena kifaa na / au kuanzisha tena IDE ya Arduino inaonekana kurekebisha suala hilo.

Hatua ya 4: Kuiunganisha Wiring na Kusanidi GoPro

Wiring It Up & Sanidi GoPro
Wiring It Up & Sanidi GoPro

Mara tu nambari imeangaza, unaweza kupiga waya ESP8266 kwa Mpokeaji wa RC kama inavyoonyeshwa kwenye picha hapa chini:

Sasa utahitaji kuwezesha Hali ya Programu ya Wifi kwenye GoPro yako ikiwa bado haujafanya hivyo. Ikiwa unayo, hakikisha unalinganisha mipangilio ya wifi kwenye nambari na mipangilio yako ya wifi ya GoPro. Itabidi utumie programu ya GoPro kusanidi Wifi mwanzoni. Ikiwa unahitaji kuweka upya Mipangilio ya Wifi ya GoPro yako, hii inaweza kufanywa kutoka kwenye menyu ya Rudisha, kisha usanidi upya kwa kutumia Programu ya GoPro.

Ilipendekeza: