Mündəricat:
- Addım 1: Əsaslar
- Addım 2: Materiallarınızı toplayın
- Addım 3: Bluetooth Modulunuzu Arduino -ya qoşun
- Addım 4: GPS modulunu kompüterinizə qoşun
- Addım 5: GPS statusunuzu yoxlayın
- Addım 6: GPS -ni Bluetooth Modulunuza qoşun
- Addım 7: Bluetooth cihazınızı Android cihazınıza qoşun
- Addım 8: Nəticə və Tövsiyə
Video: Android Cihazları üçün Xarici Bluetooth GPS Təchizatçısının Quraşdırılması: 8 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu təlimat telefonunuz üçün öz xarici Bluetooth effektiv GPS-inizi necə yaradacağınızı izah edəcək, təxminən 10 dollara nə olursa olsun yandırın.
Sənəd materialı:
- NEO 6M U-blox GPS
- HC-05 bluetooth modulu
- Blutooth Low Energy modulları ilə əlaqə qurmaq
- Arduino
- Sağlam düşüncə
- Kabel bilikləri
Addım 1: Əsaslar
Ümumiyyətlə, bu necə işləyir?
- u-blox, GPS istehsal edən bir İsveç şirkətidir. GPS modulu NEMA protokolu adlandırdıqları bir sıra məlumatlar təqdim edir. RAW şəklində bir neçə sətir məlumatdan ibarət ola bilər, ancaq doğru proqramı istifadə edərək nəyin nə olduğunu söyləyə bilməlisiniz.
- GPS modulu məlumatları ardıcıl olaraq çıxarır və məlumatlar UART -da işlədikləri üçün bluetooth modulu tərəfindən qəbul edilir. (belə düşünə bilsəniz, eyni nəqliyyat növünə sahib olduqlarını bildirir).
- İndi, düzgün konfiqurasiyaya malik bluetooth modulu, bütün xam GPS məlumatlarını Android aktiv telefonunuza ötürəcək.
- Android telefonu, GPS RAW məlumatlarını insan tərəfindən oxunan formada işləmək üçün üçüncü tərəf tətbiqindən istifadə edəcək.
- Tətbiq daha sonra GPS kitabxanasını yeni ötürdüyünüz və aldığınız Bluetooth GPS məlumatları ilə "əvəz etmək" üçün telefonunuzun sisteminə "girəcək". Ümumiyyətlə "saxta yer" olaraq bilinən budur. *
- İstənilən naviqasiya proqramı Google Xəritə Bluetooth GPS ilə paralel işləməlidir.
*İmtina: Bu təlimatda qeyd olunan aparat və proqram təminatı inkişaf etdiricilərindən heç bir əlaqəm yoxdur. Hər hansı bir proqramın yüklənməsinin kiber təhlükəsizliyin pozulması riski olduğunu başa düşürsünüz. Allah bilir ki, bu proqram təminatçılarının bu tətbiqlərdə nə yazdıqları, onlara hər cür hörmətlə yanaşırlar. Telefonunuza və ya sizə dəyən hər hansı bir zərərə görə məsuliyyət daşımıram və hər hansı bir dəyişiklik üçün tam məsuliyyət daşıyırsınız. Öz riski ilə məşğul olun.
Addım 2: Materiallarınızı toplayın
NEO-6M GPS, Arduino və HC-05 bluetooth modulunuz olmalıdır, baxmayaraq ki, HC-06-dan müəyyən mənada istifadə edə biləcəyinizi düşünürəm. Ayrıca kompüterinizə, bəzi kompüter və elektronika biliklərinə ehtiyacınız var.
Addım 3: Bluetooth Modulunuzu Arduino -ya qoşun
Bu addım, Arduino cihazınızdakı UART -in 9600 Baud üzərində işlədiyindən əmin olmaq üçün çox vacibdir.
Bluetooth modulunu Arduino -ya qoşun.
Arduino IDE -ni kompüterinizdə açın və Arduino -nu kompüterinizə qoşun.
Bluetooth modulunuzu AT rejimində işə salın və parametrlərinizi konfiqurasiya edin. Bluetooth modulunuzun hansı sürətlə işlədiyini söyləyə bilərsiniz. (satın alındıqda sənədlər). Əks təqdirdə, onu 38400 baudda işləməyə çalışın.
Nəhayət, istifadə edin
AT+ORGL
orijinal parametrlərinizə qaytarmaq üçün. XƏBƏRDARLIQ: BU HƏR ŞEYDƏN YENİDƏN KONFİGÜRSİYA EDİLƏCƏK.
sonra UART -ı 9600 Baud olaraq təyin edin
AT+UART = 9600, 0, 0
Görməyi bacarmalısan
tamam
ayarlarınızı təsdiqləmək üçün mesaj göndərin.
Gözəl.
Nə danışdığımı bilməyənlər, bluetooth modulunuzu konfiqurasiya etmək üçün sizə bir neçə dəqiqədən bir neçə saata qədər təlimatlara baxmağınızı təklif etməyimə icazə verin. Yardıma ehtiyacınız varsa, şərhlərinizi aşağıda yazaraq çiynimə vurun.
Addım 4: GPS modulunu kompüterinizə qoşun
GPS -in işlədiyini yoxlamaq və özünüzü bu təlimata davam etməyə təşviq etmək üçün bu addım vacibdir.
NEO-6M 4 pinli olmalıdır. Buna uyğun olaraq qoşulun:
NEO6M VCC - 5V Arduino
RX - TX
TX - RX
GND - GND
Arduino'da TX və RX -in harada olduğunu bilməyənlər üçün sırasıyla 11 və 10 -a qoyun. Ənənəvi olaraq, 0 və 1 qoymalısınız, amma əsəblərimdə 4 illik təcrübə var ki, 3.3V çıxış siqnalına görə hər zaman işləmirlər.
Tamam.
İndi nümunələr qovluğunda tapa biləcəyiniz nümunə eskizini açın və ya asan bir şəkildə edin:
#daxil edin
SoftwareSerial mySerial (10, 11); // RX, TX
boş quraşdırma () {
// Serial əlaqələri açın və portun açılmasını gözləyin: Serial.begin (9600); while (! Serial) {; // serial portunun bağlanmasını gözləyin. Yalnız yerli USB portu üçün lazımdır}
mySerial.begin (9600);
}
void loop () {// təkrar -təkrar işləyin
if (mySerial.available ()) {Serial.write (mySerial.read ()); } əgər (Serial.available ()) {mySerial.write (Serial.read ()); }}
Burada etdiyim şey Arduino -ya "Hey, GPS sizə bəzi məlumatları atacaq, burada onları necə alacağınıza dair bəzi təlimatlar var. Həm də 9600 Baud sürətində atırlar."
Tamam. Kodu yükləyin.
Addım 5: GPS statusunuzu yoxlayın
İndi bu addım GPS vəziyyətini yoxladığınız yerdir.
Hər bir Arduino IDE pəncərəsini bağlamaq çox vacibdir. İstisnalar yoxdur. Arduino -nu ayırmaq lazım deyil.
U-mərkəzi tapmaq üçün u-bloxun veb saytına daxil olun. Bu, NEMA protokolu RAW məlumatlarını bir anlıq sərin bir casus olduğunuzu düşünə biləcəyiniz gözəl bir GUI formasına çevirən bir proqramdır, ancaq əsasən nöqtələrə və nömrələrə baxırsınız.
U-center yükləyib qurduqdan və açdıqdan sonra bəzi parlaq şəkillər görə bilməlisiniz. Əks təqdirdə, ətrafınızda oynamaq üçün bəzi parametrləri təklif edim.
Menyu çubuğunda, Alətlər> Limana gedin, u-mərkəzinizin Arduino-ya qoşulduğundan əmin olun ki, hər hansı bir "COM 1" və ya mümkün olan hər hansı bir rəqəmə şahid olun. Alətlərinizin> baud sürətinin 9600 olub olmadığını yoxlayın və ya rahatlıq üçün Alətlər> autobauding olaraq təyin edə bilərsiniz.
Bu anda bir şey əldə etməlisiniz.
Addım 6: GPS -ni Bluetooth Modulunuza qoşun
Burada GPS -ni bluetooth modulunuza bağlayırsınız.
Əsas elektron biliklərdən istifadə edərək əlaqə qurun:
NEO6M TX> RX Bluetooth
RX> TX
Hər iki modulu 5V -də işə salmaq yaxşıdır.
Hər iki modul bu anda bəzi işıqları yanıb sönməlidir. Yoxlayın.
Addım 7: Bluetooth cihazınızı Android cihazınıza qoşun
Bu addım, bluetooth GPS-ni üçüncü tərəf tətbiqləri ilə necə əlaqələndirəcəyinizi izah edəcək.
Aparatla işləyə biləcək bir neçə tətbiq var. Bluetooth GPS təklif etməyimə icazə verin.
Tətbiqi cihazınıza yükləyin və işə salın.
Bu nöqtədə, Bluetooth modulunuzu qoşmaq üçün Android aktiv cihazınızdakı Ayarlarınıza gedin, Bluetooth GPS tətbiqinə qayıdın və sağ üst küncdəki əlaqə düyməsini basın. Bu, Bluetooth modulu ilə Android cihazınız arasında əlaqəyə başlayacaq. Məlumatlar daxil edilməlidir.
Təklif edə biləcəyim bir problem həll etmə ucu, hər hansı bir məlumatın daxil olub olmadığını görmək üçün Görünüş qeydini tapmaq üçün tətbiqdə sola sürüşdürməkdir. Mənasız məlumatlar bluetooth bağlantınızın yaxşı olduğunu göstərməlidir, ancaq baud sürətiniz burada problem ola bilər.
Addım 8: Nəticə və Tövsiyə
İndi işləyən bir bluetooth modulunuz varsa, özünüzə bir alqış verməliyik.
Tövsiyə:
Asan IOT - Orta Səviyyəli IOT Cihazları üçün Tətbiqlə İdarə olunan RF Sensor Hub: 4 Addım
Easy IOT - Orta Səviyyə IOT Cihazları üçün Tətbiqlə İdarə olunan RF Sensor Hubu: Bu dərsliklərdə, mərkəzi qovşaq cihazından bir radio bağlantısı ilə idarə edilə bilən bir cihaz şəbəkəsi quracağıq. WIFI və ya Bluetooth əvəzinə 433MHz serial radio bağlantısı istifadə etməyin faydası daha böyük diapazondur (yaxşı
AVR Atmega Cihazları Proqramlaşdırılması üçün Həddindən artıq Burner Hacking: 7 Addım
AVR Atmega Cihazları Proqramlaşdırması üçün Həddindən artıq Burner Hacking: Bu mənim bu saytda ilk təlimatımdır! Bütün yaxşı insanlar, bu saytda çox şeylər, bir çox qəribə və qəribə fikir və maraqlar da yerləşdirdiniz! Vaxtaşırı oxuduğum bir çox kitabları mənə qaytarıb Camaat verməyə ilham verdiniz! Alth
Kilidsiz qalmaq üçün Android/IOS/WIN10 cihazları üçün təhlükəsiz bir zona yaradın: 6 addım
Android/IOS/WIN10 Cihazları üçün Kilidsiz qalmaq üçün Təhlükəsiz Zona yaradın: Bu yazıda, cihazlarınızın kilidini açmaq üçün təhlükəsiz bir zona edə biləcək sərin bir gadget etmək istəyirik. Bu layihənin sonunda siz: Barmaq izi sensoru istifadə etməyi öyrənəcəksiniz. Cihazlarınızı təhlükəsiz zona gadgetınızla necə birləşdirəcəyinizi öyrənəcəksiniz
Köhnə Xarici CD/RW -dən Xarici HDD hazırlayın: 5 addım
Köhnə Xarici CD/RW -dən Xarici HDD hazırlayın: Köhnə bir xarici cd/rw -in daha faydalı bir xarici sabit diskinə düz bir şəkildə çevrilməsi. Təchizatlar1-xarici cd/rw (tercihen daha çox qutu tipli) 1 sabit disk (sürücü korpusunun daxili konnektoru ilə uyğun olmalıdır, formatlanmalı/sistemləşdirilməlidir) 1-sm
Genişləndirmə Aralığı üçün Xarici Bluetooth Anten !: 4 Addım
Genişləndirmə Aralığı üçün Xarici Bluetooth Anten !: Yerli Starbucks -da bəzi bluetooth dinləmək istədim! lakin əksər bluetooth donglelarının anten diapazonu o qədər qısadır. Buna görə aralığı artırmalı oldum! İşdə bunu etmək üçün epik səyahətim. Bu möhtəşəm nisbətlər fikri bu saytdan gəlir