Mündəricat:
- Addım 1: Komponentlər
- Addım 2: Bağlantılar
- Addım 3: Proqram
- Addım 4: Dava
- Addım 5: Quraşdırma
- Addım 6: Logger istifadə edin
Video: GPS Logger Arduino OLed SD: 6 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Cari və orta sürətinizi göstərmək və marşrutlarınızı izləmək üçün GPS qeyd cihazı. Orta sürət, trayektoriya sürətinə nəzarət edən ərazilər üçündür.
Arduino-da kopyalaya biləcəyiniz bəzi gözəl xüsusiyyətlər var:- Koordinatlar gündəlik bir faylda saxlanılır, fayl adı tarixə əsaslanır.- Ekran yalnız lazım olduqda yenilənir (ekran olduqca yavaş).- Minimum proqram ölçüsü üçün nişanlar bayt byte tərəfindən proqramlaşdırılmışdır.
Qeydiyyatçı LogMaker360 və başqa bir Təlimatçının videosundan ilham aldı. Bununla birlikdə, ekranı işə salmaq və 1,3 ekranı işlətmək üçün bəzi düzəlişlər edildi. Ən çox istifadə olunan SSD kitabxanası çox yaddaşdan istifadə edir və Arduino Pro Mini -nin yaddaşı məhduddur. Buna görə Github -dan mətn əsaslı kitabxanadan istifadə etdim.
Ürək bir Arduino Pro Mini Atmega328, 3.3 V. -dir, bu yaddaşa malik olduğu üçün kitabxanalar üçün lazım olan və GPS qəbuledicisi və SD kartı ilə asan ünsiyyət qurmaq üçün 3.3 V olduğu üçün istifadə etdim.
Bir tərəfdə iki açar var:- keçid rejimi (normal və orta sürəti göstər)- sıfırlayın
Digər tərəfdən, qeyd cihazının yeni firmware yükləmək üçün UART konnektoru ilə əlaqəsi var
Addım 1: Komponentlər
Komponentlər Aliexpress -də mövcuddur.
Arduino Pro Mini:
GPS qəbuledicisi:
1.3 düymlük Oled:
SD kart adapteri:
Səviyyə dəyişdiricisi:
Rezistorlar və düymələr
Addım 2: Bağlantılar
Sistem, bir avtomobil telefon şarj cihazından 5V ilə təchiz edilmişdir.
5V giriş:- Arduino RAW gücü- Ekranın VCC (VDD)- Məntiq səviyyəsi dəyişdiricisinin HV
Arduino VCC (3.3V):- SD kartın VCC- GPS qəbuledicisinin VCC- Məntiq səviyyəsi dəyişdiricisinin LV
Digər Arduino əlaqələri: pin A4> OLA -nın SDA (səviyyə dəyişdirici ilə) pin A5> OLed -in SCK (səviyyə dəyişdirici ilə) pin 3> GPS qəbuledicisinin RX 4> GPS qəbuledicisinin TX 10> SD kartpininin CS -si 11> SD -nin MOSI cardpin 12> SD cardpin MISO 13> SD kartın CLK
Açarlar:
Rejim açarı:- Arduino pin 2 (kəsmə) (VK-a qədər 10k çəkmə)- GND
Sıfırlama açarı: - Arduino RST (10k VCC -ə qədər çəkin) - GND
Addım 3: Proqram
Proqram Arduino IDE vasitəsilə hazırlanmış və yüklənmişdir. Kitabxanaların 1.3 ekranı ilə işləməsi üçün bir qədər düzəlişə ehtiyacı var. Düzəliş edilmiş kitabxanalar əlavə olunur.
Proqram, mövcud olan maksimum yaddaş miqdarını istifadə edir, əgər proqramlar daha çox yaddaş istifadə edərsə, Arduinonun artıq sabit olmadığını öyrəndim.
Nişanlar ekrana göndəriləcək baytın hesablanması ilə proqramlaşdırılmışdır. İkili ədədləri hesablamaq üçün bir Excel vərəqi hazırladım.
Koordinatlar gündəlik bir faylda saxlanılır, fayl adı tarixə əsaslanır (Arduino forumundan ilhamlanır).
Ekran yalnız lazım olduqda yenilənir, ekran çox yavaş olduğu üçün bunu çox faydalı hesab etdim.
Fayllar mənim Github -da da var
Addım 4: Dava
Çanta Autodesk -dən 123D formatında hazırlanmış və qara ABS -də 3D çap olunmuşdur. Davanın və klipin STL sənədləri əlavə olunur.
Addım 5: Quraşdırma
Əvvəlcə hər şeyi bir PCB üzərində lehimləyin. SD kart adapteri üçün əvvəlcə başlıq pinlərini adapterə lehimlədim, sonra PCB -yə lehim etdim.
Kassadakı açarları yapışdırın.
GPS antenini bazaya yapışdırın
Quraşdırılmış GPS qeyd cihazını sürüşdürün.
Yuxarıdan vidalayın və klipi vurun, qeyd cihazını havalandırma ızgarasına quraşdırın.
Addım 6: Logger istifadə edin
Qeydiyyatçı hər gün yeni bir *.csv faylı yaradır, fayl adı tarixdən ibarətdir.
'Mode keçid' vasitəsi ilə qeyd cihazının iş rejimini dəyişə bilərsiniz: cari və orta (orta) sürətin yalnız indiki sürətini göstərmək. SD kartdakı qeydlər dəyişdirilmir. 'Orta sürət rejiminə' başlasanız, orta sürət sıfırlanır.
Koordinatlar hər 10 saniyədə bir qeyd olunur. Fayllar çox kiçikdir, bir neçə GB -lıq micro SD kart heç vaxt dolmur.
Csv faylını https://www.gpsvisualizer.com/ saytına yükləyərək marşrutunuzu görə bilərsiniz.
Tövsiyə:
GPS Cap Data Logger: 7 Adım (Şəkillərlə birlikdə)
GPS Cap Data Logger: Trekking və ya uzun velosiped sürmə ilə məşğul olursanız və çəkdiyiniz bütün yürüşləri/gəzintilərinizi izləmək üçün GPS məlumat qeydçisinə ehtiyacınız varsa, əla bir həftə sonu layihəsidir … İnşaatı tamamladıqdan sonra tr -nin GPS modulundan məlumat endirildi
OLED Ekran Layihəsi ilə GPS Monitorinqi: 5 Adım (Şəkillərlə birlikdə)
OLED Ekran Layihəsi ilə GPS Monitorinqi: Hər kəsə salam, bu sürətli məqalədə sizinlə layihəmi bölüşəcəyəm: SAMD21J18 Mikrokontrolörlü ATGM332D GPS modulu və SSD1306 OLED 128*64 ekranı, bunun üçün Eagle Autodesk -də xüsusi bir PCB qurdum və proqramlaşdırdım. Atmel studio 7.0 və ASF istifadə edərək
Raspberry Pi GPS Logger: 10 addım (şəkillərlə birlikdə)
Raspberry Pi GPS Logger: Bu təlimat, moruq pi sıfır ilə kompakt GPS logger qurmağı izah edir. Bu sistemin əsas üstünlüyü ondan ibarətdir ki, batareyaya malikdir və buna görə də çox yığcamdır. Cihaz məlumatları a.nmea faylında saxlayır. Aşağıdakı məlumatlar
Cardio Data Logger: 7 Adım (Şəkillərlə birlikdə)
Cardio Data Logger: İndiki vaxtda Ürək Nəbzini (İK) təyin edə bilən və iz analizini həyata keçirə bilən bir çox portativ cihaz (ağıllı bantlar, ağıllı saatlar, smartfonlar, …) mövcud olsa da, sinə kəməri əsaslı sistemlər (yuxarı hissədəki kimi) şəkildən) st
Arduino GPS Oled: 4 addım (şəkillərlə birlikdə)
Arduino GPS Oled: NEO-6 modul seriyası, yüksək performanslı u-blox 6 yerləşdirmə mühərrikinə malik olan tək başına GPS qəbuledicilər ailəsidir. Bu çevik və qənaətcil alıcılar, 16 x 12,2 x 2,4 mm ölçülü bir miniatür paketdə çoxsaylı bağlantı variantları təklif edir. Th