Orodha ya maudhui:
- Hatua ya 1: Misingi
- Hatua ya 2: Kusanya vifaa vyako
- Hatua ya 3: Unganisha Moduli yako ya Bluetooth na Arduino yako
- Hatua ya 4: Unganisha Moduli yako ya GPS kwenye Kompyuta yako
- Hatua ya 5: Angalia Hali yako ya GPS
- Hatua ya 6: Unganisha GPS yako kwa Moduli yako ya Bluetooth
- Hatua ya 7: Unganisha Bluetooth yako kwenye Kifaa chako cha Android
- Hatua ya 8: Hitimisho na Pendekezo
Video: Sanidi kwa Mtoaji wa GPS wa nje wa GPS kwa Vifaa vya Android: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Mafundisho haya yataelezea jinsi ya kuunda GPS yako ya nje inayowezeshwa na Bluetooth kwa simu yako, choma chochote karibu $ 10.
Muswada wa vifaa:
- NEO 6M U-blox GPS
- Moduli ya Bluetooth ya HC-05
- Ujuzi wa kuingiliana kwa moduli za chini za Blutooth
- Arduino
- Akili ya kawaida
- Wiring kujua jinsi
Hatua ya 1: Misingi
Kwa hivyo hii inafanyaje kazi, kwa ujumla?
- u-blox ni kampuni ya Uswidi inayotengeneza GPS. Moduli ya GPS hutoa safu ya data chini ya kile wanachokiita itifaki ya NEMA. Inaweza kuwa na mistari kadhaa ya data katika fomu yake ya RAW, lakini ukitumia programu sahihi unapaswa kuwaambia nini ni nini.
- Moduli ya GPS hutoa data kwa serial na data inapokelewa na moduli ya bluetooth, kwani inaendesha UART. (inamaanisha wana njia sawa ya usafirishaji ikiwa unaweza kufikiria hivyo).
- Sasa, moduli ya Bluetooth yenye usanidi sahihi, itapeleka data zote za GPS mbichi kwa simu yako iliyowezeshwa na Android.
- Simu ya Android itatumia programu ya mtu wa tatu kuchakata data ya GPS RAW kuwa fomu inayoweza kusomwa na wanadamu.
- Programu hiyo "itatapeli" kwenye mfumo wa simu yako ili "kubadilisha" maktaba ya GPS "na data ya GPS ya GPS ambayo umepitisha na kupokea. Hii ndio inayojulikana kama "eneo la kubeza". *
- Programu yoyote ya urambazaji k.v. Ramani za Google zinapaswa kuendana sambamba na GPS GPS.
* Kanusho: Sina uhusiano wowote na yoyote ya watengenezaji wa vifaa na programu iliyotajwa katika hii inayoweza kufundishwa. Unaelewa kuwa kupakua programu yoyote kuna hatari za uvunjaji wa usalama wa mtandao. Mungu anajua kile watengenezaji wa programu huandika katika programu hizi, waheshimu kwa njia yoyote unayoweza. Sina jukumu la uharibifu wowote uliofanywa kwa simu yako au kwako, na unawajibika kikamilifu kwa marekebisho yoyote. Fanya kwa hatari yako mwenyewe.
Hatua ya 2: Kusanya vifaa vyako
Unapaswa kuwa na Neo-6M GPS, Arduino, na moduli ya Bluetooth ya HC-05, ingawa nadhani unaweza kutumia HC-06 kwa maana fulani. Unahitaji pia kompyuta yako, ujuzi wa kimsingi wa kompyuta na umeme.
Hatua ya 3: Unganisha Moduli yako ya Bluetooth na Arduino yako
Hatua hii ni muhimu kuhakikisha kuwa UART yako kwenye Arduino yako inaendesha Baud 9600.
Unganisha moduli yako ya Bluetooth kwa Arduino yako.
Fungua IDE yako ya Arduino kwenye kompyuta yako na uunganishe Arduino yako kwenye kompyuta yako.
Anzisha moduli yako ya Bluetooth katika hali ya AT ili kusanidi mipangilio yake. Unapaswa kuwa na uwezo wa kujua kiwango gani cha baud moduli yako ya Bluetooth inaendesha. (nyaraka wakati wa ununuzi). Vinginevyo, jaribu kuiendesha kwa baud ya 38400.
Mwishowe, tumia
KWA + ORGL
kuweka upya kwenye mipangilio yako ya asili. ONYO: HII ITAWEKA WOTE KWA MODI ILIYOTENGENEZWA KABLA.
kisha, weka UART kwa Baud 9600
+ UART = 9600, 0, 0
Unapaswa kuwa na uwezo wa kuona faili ya
sawa
ujumbe kuthibitisha mipangilio yako.
Nzuri.
Wale ambao hawajui nilichokuwa nikiongea, niruhusu nikupendekeze kwa dakika chache hadi masaa machache ya kuvinjari kwa kufundisha kusanidi moduli yako ya bluetooth. Ikiwa unahitaji msaada wangu, piga bega langu kwa kuacha maoni yako hapa chini.
Hatua ya 4: Unganisha Moduli yako ya GPS kwenye Kompyuta yako
Hatua hii ni muhimu kuangalia ikiwa GPS yako inafanya kazi, na pia kujitia moyo kuendelea na hii inayoweza kufundishwa.
NEO-6M inapaswa kuwa na pini 4. Unganisha ipasavyo:
NEO6M VCC hadi 5V Arduino
RX hadi TX
TX hadi RX
GND kwa GND
Kwa wale ambao hawajui wapi heck iko TX na RX kwenye Arduino yako, weka tu 11 na 10 mtawaliwa. Kijadi, unatakiwa kuweka 0 na 1 lakini uzoefu wa miaka 4 umepata kwenye mishipa yangu kwamba haifanyi kazi kila wakati kwa sababu ya ishara yao ya pato la 3.3V.
Sawa.
Sasa, fungua mchoro wa mfano ambao unaweza kupata katika folda yako ya mifano, au kuifanya kwa njia rahisi:
# pamoja
SoftwareSerial mySerial (10, 11); // RX, TX
usanidi batili () {
// Fungua mawasiliano ya serial na subiri bandari ifunguliwe: Serial.begin (9600); wakati (! Serial) {; // subiri bandari ya serial kuungana. Inahitajika kwa bandari ya asili ya USB tu}
kuanza (9600);
}
kitanzi batili () {// endelea tena na tena
ikiwa (mySerial.available ()) {Serial.write (mySerial.read ()); } ikiwa (Serial haipatikani ()) {mySerial.write (Serial.read ()); }}
Ninachofanya hapa ni kwamba ninawaambia Arduino kwamba "Hei, GPS itakutupia data, hapa kuna maagizo juu ya jinsi ya kuzipokea. Pia, wanaitupa kwa kiwango cha Baud 9600."
Sawa. Pakia nambari.
Hatua ya 5: Angalia Hali yako ya GPS
Sasa, hatua hii ndio unapoangalia hali ya GPS.
Ni muhimu sana kufunga kila dirisha la Arduino IDE, kila moja-yao. Hakuna tofauti. Kufungia Arduino yako sio lazima.
Nenda kwenye wavuti ya u-blox kupata kituo cha u. Hii ni programu ambayo inabadilisha data ya NEMA itifaki RAW kuwa fomu nzuri ya GUI ambapo unaweza kufikiria kuwa wewe ni mpelelezi anayeonekana mzuri kwa muda mfupi, lakini kimsingi unaangalia tu nukta na nambari.
Mara tu unapopakua u-center na kuiweka, na pia kuifungua, unapaswa kuona picha za kupendeza. Vinginevyo, wacha nikupendekeze mipangilio ya kucheza karibu.
Kwenye menyu ya menyu, nenda kwenye Zana> Bandari, hakikisha kwamba kituo chako cha u kimeunganishwa na Arduino yako kwa kushuhudia "COM 1" yoyote au nambari yoyote inayowezekana. Pia, angalia ikiwa Zana yako> kiwango cha baud ni 9600, au unaweza kuiweka kwenye Zana> utaftaji kiotomatiki kwa urahisi.
Unapaswa kupata kitu wakati huu.
Hatua ya 6: Unganisha GPS yako kwa Moduli yako ya Bluetooth
Hapa unaunganisha GPS yako na moduli yako ya Bluetooth.
Kutumia maarifa ya kimsingi ya elektroniki, unganisha:
NEO6M TX> RX Bluetooth
RX> TX
Ni sawa kuwasha moduli zote kwa 5V.
Moduli zote mbili zinapaswa kupepesa taa wakati huu. Angalia.
Hatua ya 7: Unganisha Bluetooth yako kwenye Kifaa chako cha Android
Hatua hii itakuambia jinsi ya kusanikisha GPS yako ya Bluetooth na programu ya mtu wa tatu.
Kuna programu chache ambazo zinaweza kufanya kazi na vifaa. Niruhusu kupendekeza GPS GPS.
Pakua programu kwenye kifaa chako na uiendeshe.
Kwa wakati huu, nenda kwenye Mipangilio yako kwenye kifaa chako kilichowezeshwa na Android kuoanisha moduli yako ya bluetooth, Rudi kwenye programu ya GPS GPS na bonyeza kitufe cha kona ya juu kulia. Hii itaanza unganisho kati ya moduli ya Bluetooth na kifaa chako cha Android. Takwimu zinapaswa kuja kumiminika.
Ncha ya utatuzi ambayo ningependekeza ni kutelezesha kushoto kwenye programu ili upate Tazama kumbukumbu ili kuona ikiwa data yoyote imeingia. Takwimu za Gibberish zinapaswa kuonyesha kuwa muunganisho wako wa bluetooth uko sawa lakini kiwango chako cha baud kinaweza kuwa shida hapa.
Hatua ya 8: Hitimisho na Pendekezo
Sasa kwa kuwa una moduli ya bluetooth inayofaa, unapaswa kujipongeza kwa makofi.
Ilipendekeza:
Kubadilisha Tuchless kwa Vifaa vya Nyumbani -- Dhibiti Vifaa Vyako vya Nyumbani Bila Kubadilisha Sana: Hatua 4
Kubadilisha Tuchless kwa Vifaa vya Nyumbani || Dhibiti Vifaa Vyako vya Nyumbani Bila Kubadilisha Kabisa: Hii ni Kubadilisha bila malipo kwa Vifaa vya Nyumbani. Unaweza Kutumia Hii Kwenye Mahali Yoyote Ya Umma Ili Kusaidia Kupambana na Virusi Vyovyote. Mzunguko Kulingana na Mzunguko wa Sura ya Giza Iliyotengenezwa na Op-Amp Na LDR. Sehemu ya pili muhimu ya Mzunguko huu SR Flip-Flop na Sequencell
Rekebisha vifaa vya kichwa vya ubunifu vya Tactic3D Rage (Blinking ya bluu, Hakuna Kuoanisha, Kubadilisha Betri): Hatua 11
Rekebisha vifaa vya kichwa vya ubunifu vya Tactic3D Rage (Blinking ya Bluu, Hakuna Kuoanisha, Kubadilisha Betri): Mwongozo huu katika picha ni kwa wale wanaomiliki Headset ya Ubunifu, waliopotea kuoanisha na transmita ya USB na kuoanisha tena haifanyi kazi kwani kichwa cha kichwa kinang'aa polepole bluu na bila kuguswa na vifungo tena. Katika hali hii hauwezi
VYOMBO VYA HABARI VYA BUUU VYA MABADILIKO VYA KIUME VYA 3D: Hatua 14 (zenye Picha)
DIY 3D iliyochapishwa wasemaji BLUETOOTH: Halo kila mtu, hii ni Maagizo yangu ya kwanza kabisa. Niliamua kuifanya iwe rahisi. Kwa hivyo katika mafunzo haya, nitawaonyesha nyinyi jinsi nilivyotengeneza spika hii rahisi na rahisi ya Bluetooth ambayo kila mtu angeweza kutengeneza kwa urahisi.Mwili wa spika ni 3D pr
Vifaa vya Kujifunza vya Elektroniki vya DIY: Hatua 5
Kitengo cha Kujifunza Elektroniki cha DIY: Nilitaka kutengeneza vifaa vya kujifunzia vya elektroniki vinafaa kwa miaka 12 na zaidi. Sio kitu cha kupendeza kama vifaa vya Elenco kwa mfano lakini Inaweza kufanywa kwa urahisi nyumbani baada ya kutembelea haraka duka la vifaa vya elektroniki. Kifaa hiki cha kujifunzia huanza na ed
IPhone + Nano + Kituo cha Kuweka vifaa vya kuweka vifaa vya sauti cha Bluetooth: Hatua 3
IPhone + Nano + Kituo cha Kupachika vifaa vya Headset cha Bluetooth: Niliruka kwenye bandwagon ya iPhone wakati 3G ilipokuja ikitoa mlango. Bidhaa nyingine tu ya Apple ambayo nimemiliki ni iPod Nano ambayo ninatumia kwa tununi wakati ninaendesha. Sasa na bidhaa mbili za kuchaji, bidhaa mbili za kusawazisha na shida mara mbili