Përmbajtje:
- Hapi 1: Bazat
- Hapi 2: Mblidhni materialet tuaja
- Hapi 3: Lidhni modulin tuaj Bluetooth me Arduino -n tuaj
- Hapi 4: Lidhni modulin tuaj GPS me kompjuterin tuaj
- Hapi 5: Kontrolloni statusin tuaj GPS
- Hapi 6: Lidhni GPS -in tuaj me modulin tuaj Bluetooth
- Hapi 7: Lidhni Bluetooth -in tuaj me pajisjen tuaj Android
- Hapi 8: Përfundim dhe Rekomandim
Video: Konfigurimi për Ofruesin e jashtëm të GPS GPS për pajisjet Android: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ky udhëzues do të shpjegojë se si të krijoni GPS tuaj të jashtëm të aktivizuar me Bluetooth për telefonin tuaj, ndizni çdo gjë me vetëm 10 dollarë.
Fatura e materialeve:
- GPS NEO 6M U-blox
- Moduli bluetooth HC-05
- Njohuri për ndërlidhjen e moduleve Blutooth të energjisë së ulët
- Arduino
- Sens i përbashkët
- Njohuri për instalime elektrike
Hapi 1: Bazat
Pra, si funksionon kjo, në përgjithësi?
- u-blox është një kompani suedeze që prodhon GPS. Moduli GPS siguron një sërë të dhënash nën atë që ata e quajnë NEMA protokoll. Mund të përbëhet nga disa rreshta të të dhënave në formën e tij RAW, por duke përdorur softuerin e duhur ju duhet të jeni në gjendje të tregoni se çfarë është çfarë.
- Moduli GPS nxjerr të dhëna në seri dhe të dhënat merren nga moduli bluetooth, pasi ato funksionojnë në UART. (do të thotë se ata kanë të njëjtën mënyrë transporti nëse mund ta mendoni në atë mënyrë).
- Tani, moduli bluetooth me konfigurimin e duhur, do të transmetojë të gjitha të dhënat e papërpunuara GPS në telefonin tuaj të pajisur me Android.
- Telefoni Android do të përdorë një aplikacion të palëve të treta për të përpunuar të dhënat GPS RAW në një formë të lexueshme nga njerëzit.
- Aplikacioni pastaj do të "hakohet" në sistemin e telefonit tuaj për të "zëvendësuar" "bibliotekën" GPS me të dhënat GPS GPS që sapo keni transmetuar dhe marrë. Kjo është ajo që zakonisht njihet si "vendndodhje tallëse". *
- Çdo aplikacion navigimi p.sh. Google Maps duhet të funksionojnë paralelisht me GPS Bluetooth.
*Përgjegjësia: Unë nuk kam asnjë lidhje me asnjë nga zhvilluesit e harduerit dhe softuerit të përmendur në këtë udhëzues. Ju e kuptoni që shkarkimi i çdo softueri ka rreziqe të shkeljes së sigurisë kibernetike. Zoti e di se çfarë shkruajnë ata zhvillues softuerësh në këto aplikacione, respektojini ato në çfarëdo mënyre që mundeni. Unë nuk jam përgjegjës për ndonjë dëmtim të bërë në telefonin tuaj ose ju, dhe ju jeni plotësisht përgjegjës për çdo modifikim. Bëni në rrezikun tuaj.
Hapi 2: Mblidhni materialet tuaja
Ju duhet të keni GPS NEO-6M, Arduino dhe një modul bluetooth HC-05, megjithëse mendoj se mund të jeni në gjendje të përdorni HC-06 në njëfarë kuptimi. Ju gjithashtu keni nevojë për kompjuterin tuaj, disa njohuri bazë kompjuterike dhe elektronike.
Hapi 3: Lidhni modulin tuaj Bluetooth me Arduino -n tuaj
Ky hap është kritik për t'u siguruar që UART -i juaj në Arduino tuaj të funksionojë në 9600 Baud.
Lidhni modulin tuaj bluetooth me Arduino -n tuaj.
Hapni ID -në tuaj Arduino në kompjuterin tuaj dhe lidhni Arduino -n tuaj me kompjuterin tuaj.
Nisni modulin tuaj bluetooth në modalitetin AT për të konfiguruar cilësimet e tij. Duhet të jeni në gjendje të tregoni se në cilën normë të baudit funksionon moduli juaj bluetooth. (dokumentacion pas blerjes). Përndryshe, përpiquni ta përdorni në 38400 baud.
Në fund të fundit, përdorni
AT+ORGL
për t'u rivendosur në cilësimet tuaja origjinale. KUJDES: Kjo do të rivendosë çdo gjë në modalitetin e konfiguruar paraprakisht.
pastaj, vendosni UART në 9600 Baud
AT+UART = 9600, 0, 0
Ju duhet të jeni në gjendje të shihni
Ne rregull
mesazh për të konfirmuar cilësimet tuaja.
Bukur
Ata që nuk e dinë për çfarë po flisja, më lejoni t'ju sugjeroj për disa minuta deri në disa orë shfletim në udhëzime për të konfiguruar modulin tuaj bluetooth. Nëse keni nevojë për ndihmën time, më prekni shpatullën duke lënë komentet tuaja më poshtë.
Hapi 4: Lidhni modulin tuaj GPS me kompjuterin tuaj
Ky hap është kritik për të kontrolluar nëse GPS juaj punon, dhe gjithashtu për të inkurajuar veten që të vazhdoni në këtë udhëzues.
NEO-6M duhet të ketë 4 kunja. Lidhu në përputhje me rrethanat:
NEO6M VCC në 5V Arduino
RX në TX
TX në RX
GND në GND
Për ata që nuk e dinë se ku është TX dhe RX në Arduino tuaj, thjesht vendosini në 11 dhe 10 respektivisht. Tradicionalisht, supozohet të vendosni 0 dhe 1, por 4 vjet përvojë më ka nervozuar që nuk punojnë gjatë gjithë kohës për shkak të sinjalit të tyre të daljes 3.3V.
Mirë.
Tani, hapni skicën e shembullit që mund të gjeni në dosjen tuaj të shembujve, ose bëni atë në mënyrën më të lehtë:
#përfshi
SoftwareSerial mySerial (10, 11); // RX, TX
void setup () {
// Hapni komunikimet serike dhe prisni që porti të hapet: Serial.begin (9600); ndërsa (! Serial) {; // prisni që porti serik të lidhet. Nevojitet vetëm për portën USB amtare}
mySerial.filloj (9600);
}
void loop () {// vraponi pa pushim
if (mySerial.available ()) {Serial.write (mySerial.read ()); } if (Serial.available ()) {mySerial.write (Serial.read ()); }}
Ajo që po bëj këtu është se po i them Arduino se "Hej, GPS do të të hedhë disa të dhëna, këtu janë disa udhëzime se si t'i marrësh ato. Gjithashtu, ata po i hedhin ato në një normë prej 9600 Baud."
Ne rregull. Ngarko kodin.
Hapi 5: Kontrolloni statusin tuaj GPS
Tani, ky hap është vendi ku kontrolloni statusin GPS.
Veryshtë shumë e rëndësishme të mbyllni çdo dritare Arduino IDE, secilën-një-prej-tyre. Pa përjashtime. Shkëputja nga priza e Arduino -s tuaj është e panevojshme.
Shkoni në faqen e internetit të u-blox për të gjetur qendrën u. Ky është softueri që konverton të dhënat e protokollit NEMA RAW në një formë të bukur GUI ku mund të mendoni se jeni një spiun i lezetshëm për një moment, por në thelb ju thjesht shikoni pika dhe numra.
Pasi të keni shkarkuar u-center dhe ta instaloni, dhe gjithashtu ta hapni, duhet të jeni në gjendje të shihni disa imazhe të ndezura. Përndryshe, më lejoni t'ju sugjeroj disa cilësime për të luajtur.
Në shiritin e menusë, shkoni te Mjetet> Porti, sigurohuni që qendra juaj u të jetë e lidhur me Arduino-n tuaj duke parë çdo "COM 1" ose ndonjë numër të mundshëm. Gjithashtu, kontrolloni nëse shkalla juaj e mjeteve> baud është 9600, ose mund ta vendosni në Tools> autobauding për hir të përshtatshëm.
Ju duhet të merrni diçka në këtë pikë.
Hapi 6: Lidhni GPS -in tuaj me modulin tuaj Bluetooth
Këtu ju lidhni GPS tuaj me modulin tuaj bluetooth.
Duke përdorur njohuritë bazë elektronike, lidhni:
NEO6M TX> RX Bluetooth
RX> TX
Fineshtë mirë të fuqizoni të dy modulet në 5V.
Të dy modulet duhet të ndezin disa drita në këtë pikë. Bëni kontroll.
Hapi 7: Lidhni Bluetooth -in tuaj me pajisjen tuaj Android
Ky hap do t'ju tregojë se si të ndërlidhni GPS tuaj bluetooth me një aplikacion të palëve të treta.
Ka disa aplikacione që mund të punojnë me harduerin. Më lejoni të rekomandoj Bluetooth GPS.
Shkarkoni aplikacionin në pajisjen tuaj dhe drejtojeni atë.
Në këtë pikë, shkoni te Cilësimet në pajisjen tuaj të aktivizuar me Android për të çiftuar modulin tuaj bluetooth, Kthehuni te aplikacioni Bluetooth GPS dhe shtypni lidhjen në këndin e sipërm të djathtë. Kjo do të fillojë lidhjen midis modulit bluetooth dhe pajisjes tuaj Android. Të dhënat duhet të vërshojnë.
Një këshillë për zgjidhjen e problemeve që mund të sugjeroj është rrëshqitja majtas në aplikacion për të gjetur Regjistrin e shikimit për të parë nëse ka ndonjë të dhënë. Të dhënat e çuditshme duhet të tregojnë se lidhja juaj bluetooth është në rregull, por norma e baudit tuaj mund të jetë problemi këtu.
Hapi 8: Përfundim dhe Rekomandim
Tani që keni një modul bluetooth që funksionon, duhet t'i jepni duartrokitje vetes.
Recommended:
Shtoni një altoparlant të jashtëm për të përmirësuar cilësinë e zërit: 5 hapa
Shtoni një altoparlant të jashtëm për të përmirësuar cilësinë e zërit: Cilësia e tingullit nga kjo radio e bukur me orë të vogla ishte e tmerrshme! Çdo gjë tjetër në lidhje me radio është e shkëlqyeshme, lehtësia e përdorimit, karikimi i telefonit, ekrani, etj. Kura është përdorimi i një altoparlanti të jashtëm dhe sa me e madhe aq me mire
Drita ambientale e programueshme për ekranin e jashtëm: 4 hapa
Drita e Programueshme e Ambientit për Ekran të Jashtëm: Ky projekt ju ndihmon të konfiguroni dritën e ambientit për monitorin tuaj të jashtëm ose televizorin që ju lejon të kontrolloni sa më poshtë nga komoditeti i çdo pajisjeje që ka një shfletues uebi dhe të lidhur me ruterin tuaj. Ngjyra LED Frekuenca e ndezjes së syve duke dhënë një efekt DJ Vendosni ndryshim
Krijoni një zonë të sigurt për pajisjet Android/IOS/WIN10 për të qëndruar të zhbllokuar: 6 hapa
Krijoni një zonë të sigurt për pajisjet Android/IOS/WIN10 për të qëndruar të zhbllokuar: Në këtë artikull, ne duam të krijojmë një vegël të mrekullueshme që mund të bëjë një zonë të sigurt për zhbllokimin e pajisjeve tuaja. Në fund të këtij projekti ju: Do të mësoni se si të përdorni një sensor të gjurmëve të gishtërinjve. Do të mësoni se si të çiftoni pajisjet tuaja me vegël tuaj të zonës së sigurt. Do të m
Lidhni hard diskun e jashtëm me smartphone Android: 7 hapa
Lidhni Hard Drive -in e Jashtëm me Smartphone Android: Në ditët e sotme shumë smartphone me Android OS mbështesin " OTG " dhe është e mundur të lidhni shumë pajisje të ndryshme, por jo të gjitha aq të lehta, siç duket në shikim të parë. Ndonjëherë, edhe USB Thumb Drive nuk do të funksionojë me smartphone, me siguri
Përdorni tastierën Palm Infrared me pajisjet Android: 5 hapa
Përdorni tastierën infra të kuqe palme me pajisjet Android: Unë kisha një tastierë pa tel PalmOne ulur përreth dhe doja të kisha një tastierë Bluetooth për telefonin tim. Problemi i vetëm ishte se tastiera PalmOne ishte e bazuar në infra të kuqe. Unë gjithashtu kisha një pajisje Brainlink. Kjo është një pajisje mjaft e bukur për ndërmjetësimin