Obsah:
- Krok 1: Základy
- Krok 2: Zhromaždite svoje materiály
- Krok 3: Pripojte svoj modul Bluetooth k Arduinu
- Krok 4: Pripojte svoj modul GPS k počítaču
- Krok 5: Skontrolujte svoj stav GPS
- Krok 6: Pripojte svoj GPS k modulu Bluetooth
- Krok 7: Pripojte svoj Bluetooth k svojmu zariadeniu Android
- Krok 8: Záver a odporúčanie
Video: Nastavenie externého poskytovateľa Bluetooth GPS pre zariadenia s Androidom: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Tento návod vám vysvetlí, ako si pre svoj telefón vytvoriť vlastný externý systém GPS s podporou technológie Bluetooth, a zapáliť čokoľvek za pouhých 10 dolárov.
Kusovník:
- GPS NEO 6M U-blox
- Modul bluetooth HC-05
- Znalosť prepojenia nízkoenergetických modulov Blutooth
- Arduino
- Zdravý rozum
- Elektroinštalačné know-how
Krok 1: Základy
Ako to teda vo všeobecnosti funguje?
- u-blox je švédska spoločnosť, ktorá vyrába GPS. Modul GPS poskytuje množstvo údajov podľa toho, čo nazývajú protokol NEMA. Môže pozostávať z niekoľkých riadkov údajov vo forme RAW, ale pomocou správneho softvéru by ste mali vedieť, čo je čo.
- Modul GPS odosiela údaje sériovo a dáta sú prijímané modulom bluetooth, pretože bežia na UART. (znamená, že majú rovnaký spôsob dopravy, ak by ste si to mohli takto predstaviť).
- Modul bluetooth so správnou konfiguráciou teraz prenesie všetky nespracované údaje GPS do vášho telefónu s Androidom.
- Telefón s Androidom použije aplikáciu tretej strany na spracovanie údajov GPS RAW do čitateľnej podoby.
- Aplikácia sa potom „nabúra“do systému vášho telefónu a „nahradí“„knižnicu“GPS údajmi Bluetooth GPS, ktoré ste práve odoslali a prijali. Toto je bežne známe ako „falošné umiestnenie“. *
- Akákoľvek navigačná aplikácia, napr. Mapy Google by mali bežať súbežne s Bluetooth GPS.
*Vylúčenie zodpovednosti: Nemám žiadny vzťah k žiadnemu z vývojárov hardvéru a softvéru uvedeného v tomto návode. Rozumiete, že sťahovanie akéhokoľvek softvéru predstavuje riziko narušenia kybernetickej bezpečnosti. Boh vie, čo títo vývojári softvéru píšu do týchto aplikácií, rešpektujte ich všetkými možnými spôsobmi. Nezodpovedám za žiadne škody spôsobené na vašom telefóne alebo vám a vy plne zodpovedáte za akékoľvek úpravy. Robiť na vlastné riziko.
Krok 2: Zhromaždite svoje materiály
Mali by ste mať modul NEO-6M GPS, Arduino a bluetooth modul HC-05, aj keď si myslím, že by ste v určitom zmysle mohli používať HC-06. Potrebujete tiež počítač, základné počítačové znalosti a elektroniku.
Krok 3: Pripojte svoj modul Bluetooth k Arduinu
Tento krok je rozhodujúci pre zaistenie toho, aby váš UART na vašom Arduine bežal na 9600 Baud.
Pripojte svoj bluetooth modul k Arduinu.
Otvorte Arduino IDE na počítači a pripojte Arduino k počítaču.
Spustite modul bluetooth v režime AT a nakonfigurujte jeho nastavenia. Mali by ste vedieť, na akej prenosovej rýchlosti váš modul bluetooth beží. (dokumentácia k nákupu). V opačnom prípade to skúste spustiť s 38 400 baudmi.
Nakoniec použite
AT+ORGL
obnoviť pôvodné nastavenia. UPOZORNENIE: TOTO SA VŠETKO NAVRÁTNE V REŽIME KONFIGUROVANOM vopred.
potom nastavte UART na 9600 Baud
AT+UART = 9600, 0, 0
Mali by ste vidieť
OK
správa na potvrdenie vašich nastavení.
Pekný.
Tí, ktorí nevedia, o čom som hovoril, mi dovoľte navrhnúť vám niekoľko minút až niekoľko hodín prehliadania pokynov na konfiguráciu vášho modulu bluetooth. Ak potrebujete moju pomoc, poklepte mi po ramene a zanechajte svoje komentáre nižšie.
Krok 4: Pripojte svoj modul GPS k počítaču
Tento krok je rozhodujúci pre kontrolu, či váš GPS funguje, a tiež pre povzbudenie seba, aby ste v tomto návode pokračovali.
NEO-6M by mal mať 4 kolíky. Podľa toho sa pripojte:
NEO6M VCC až 5V Arduino
RX až TX
TX do RX
GND až GND
Pre tých, ktorí nevedia, kde sú sakra TX a RX na vašom Arduine, jednoducho ich dajte na 11 a 10. Tradične ste mali dať 0 a 1, ale 4 roky skúseností mi liezli na nervy, že kvôli výstupnému signálu 3,3 V nepracujú stále.
Dobre.
Teraz otvorte ukážkový náčrt, ktorý nájdete v priečinku s ukážkami, alebo to urobte jednoduchým spôsobom:
#zahrnúť
SoftwareSerial mySerial (10, 11); // RX, TX
neplatné nastavenie () {
// Otvorte sériovú komunikáciu a počkajte, kým sa otvorí port: Serial.begin (9600); while (! Serial) {; // počkajte na pripojenie sériového portu. Potrebné iba pre natívny port USB}
mySerial.begin (9600);
}
void loop () {// beží znova a znova
if (mySerial.available ()) {Serial.write (mySerial.read ()); } if (Serial.available ()) {mySerial.write (Serial.read ()); }}
Robím tu to, že hovorím Arduinu: „Hej, GPS vám uloží nejaké údaje, tu je niekoľko pokynov, ako ich získať. Tiež ich ukladajú rýchlosťou 9600 Baud."
Ok. Nahrajte kód.
Krok 5: Skontrolujte svoj stav GPS
V tomto kroku teraz skontrolujete stav GPS.
Je veľmi dôležité zavrieť každé okno Arduino IDE, každé jedno z nich. Bez výnimky. Odpojenie Arduina je zbytočné.
Prejdite na webovú stránku u-blox a nájdite u-center. Toto je softvér, ktorý prevádza údaje RAW v protokole NEMA do pekného grafického používateľského rozhrania, v ktorom si môžete na chvíľu myslieť, že ste skvele vyzerajúci špión, ale v zásade sa pozeráte iba na bodky a čísla.
Keď si stiahnete a nainštalujete u-center a tiež ho otvoríte, mali by ste vidieť niekoľko efektných obrázkov. V opačnom prípade vám navrhnem niekoľko nastavení na hranie.
Na paneli s ponukami prejdite na položku Nástroje> Port a uistite sa, že je vaše u-centrum pripojené k vášmu Arduinu tak, že budete svedkami akéhokoľvek „COM 1“alebo akéhokoľvek možného čísla. Tiež skontrolujte, či sú vaše nástroje> prenosová rýchlosť 9600, alebo to môžete pohodlne nastaviť na položku Nástroje> automatické preberanie.
V tejto chvíli by ste mali niečo dostať.
Krok 6: Pripojte svoj GPS k modulu Bluetooth
Tu pripojíte svoj GPS k modulu bluetooth.
Pripojte sa pomocou základných elektronických znalostí:
NEO6M TX> RX Bluetooth
RX> TX
Je dobré napájať oba moduly na 5V.
Oba moduly by v tomto mieste mali blikať. Skontroluj.
Krok 7: Pripojte svoj Bluetooth k svojmu zariadeniu Android
Tento krok vám povie, ako prepojiť bluetooth GPS s aplikáciou tretej strany.
Existuje niekoľko aplikácií, ktoré môžu fungovať s hardvérom. Dovoľte mi odporučiť Bluetooth GPS.
Stiahnite si aplikáciu do svojho zariadenia a spustite ju.
V tomto okamihu prejdite na svojom zariadení so systémom Android do nastavení a spárujte modul bluetooth. Vráťte sa do aplikácie Bluetooth GPS a v pravom hornom rohu stlačte tlačidlo Pripojiť. Tým sa začne spojenie medzi modulom bluetooth a vašim zariadením Android. Dáta by sa mali sypať.
Tip na riešenie problémov, ktorý by som mohol navrhnúť, je prejdením prstom po aplikácii doľava a vyhľadaním položky Zobraziť denník zistiť, či prišli nejaké údaje. Gibberovské údaje by mali naznačovať, že vaše pripojenie bluetooth je v poriadku, ale problémom môže byť prenosová rýchlosť.
Krok 8: Záver a odporúčanie
Teraz, keď máte funkčný modul bluetooth, mali by ste si dať potlesk.
Odporúča:
Návrh a konštrukcia filtra elektrického vedenia pre nabíjačku telefónu s Androidom: 5 krokov
Navrhnutie a zostrojenie filtra elektrického vedenia pre nabíjačku telefónu s Androidom: V tomto návode vám ukážem, ako použiť štandardný kábel USB na mini USB, oddeliť ho v strede a vložiť filtračný obvod, ktorý zníži nadmerný hluk alebo hash produkovaný typickým zdrojom napájania pre Android. Mám prenosný
Vytvorte bezpečnú zónu pre zariadenia Android/IOS/WIN10, ktoré zostanú odomknuté: 6 krokov
Vytvorte bezpečnú zónu pre zariadenia so systémom Android/IOS/WIN10, ktoré zostanú odomknuté: V tomto článku chceme vytvoriť skvelý gadget, ktorý dokáže odomknúť bezpečnú zónu pre vaše zariadenia. Na konci tohto projektu:
LoRa Messenger pre dve zariadenia na vzdialenosti do 8 km: 7 krokov
LoRa Messenger pre dve zariadenia na vzdialenosti až 8 km: Pripojte projekt k svojmu prenosnému počítaču alebo telefónu a potom chatujte medzi zariadeniami bez internetu alebo SMS pomocou technológie LoRa. Hej, čo sa deje, chlapci? Akarsh tu od CETech. Dnes urobíme projekt, ktorý bude možné pripojiť k vášmu smartfónu alebo akémukoľvek
Miniatúrny uzamykateľný zosilňovač (a systém Sonar pre nositeľné zariadenia, atď.): 7 krokov
Miniatúrny nositeľný uzamykateľný zosilňovač (a systém Sonar pre nositeľné zariadenia, atď.): Postavte miniatúrny nízkonákladový zosilňovač, ktorý je možné vložiť do rámov okuliarov a vytvoriť systém sonarového videnia pre nevidomých alebo jednoduchý ultrazvuk. stroj, ktorý nepretržite monitoruje vaše srdce a pomocou systému Human-Machine Learning varuje pred
Ako nainštalovať vlastný ROM pre telefóny s Androidom: 5 krokov
Ako nainštalovať vlastný ROM do telefónov s Androidom: Táto príručka vám ukáže, ako nainštalovať vlastný ROM do zariadenia s Androidom VECI, KTORÉ POTREBUJETE VEDIEŤ PRED ZAČATÍM S NIČOM!: Nezodpovedám za akékoľvek škody, ktoré svojmu androidu spôsobíte zariadenie (To skutočne neznamená, že poškodíte