Isi kandungan:
- Langkah 1: Komponen
- Langkah 2: Sambungan
- Langkah 3: Program
- Langkah 4: Kes
- Langkah 5: Assemling
- Langkah 6: Menggunakan Logger
Video: GPS Logger Arduino OLed SD: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Logger GPS untuk menunjukkan kelajuan semasa dan rata-rata anda dan untuk mengesan laluan anda. Kelajuan purata adalah untuk kawasan yang mempunyai kawalan kelajuan lintasan.
Arduino mempunyai beberapa ciri bagus yang dapat anda salin: - Koordinat disimpan dalam fail harian, nama fail berdasarkan tarikh. ikon diprogramkan oleh byte byte.
Pembalak itu diilhamkan oleh video LogMaker360 dan satu lagi Instructable. Namun, beberapa penyesuaian dibuat untuk mengaktifkan layar dan membuat layar 1.3 berfungsi. Perpustakaan SSD yang paling banyak menggunakan memori terlalu banyak dan memori Arduino Pro Mini terhad. Oleh itu, saya menggunakan perpustakaan berasaskan teks dari Github.
Hati adalah Arduino Pro Mini Atmega328, 3.3 V. Saya menggunakan Arduino ini kerana mempunyai memori maksimum, diperlukan untuk perpustakaan dan 3.3 V untuk komunikasi yang mudah dengan penerima GPS dan kad SD.
Di satu sisi terdapat dua suis: - mod suis (kelajuan biasa dan rata-rata paparan) - tetapkan semula
Di sisi lain pembalak mempunyai sambungan untuk penyambung UART untuk memuat naik firmware baru
Langkah 1: Komponen
Komponennya boleh didapati di Aliexpress.
Arduino Pro Mini:
Penerima GPS:
1.3 inci Oled:
Penyesuai kad SD:
Pergeseran tahap:
Perintang dan butang
Langkah 2: Sambungan
Sistem ini dikuasakan oleh 5V dari pengecas telefon kereta.
Input 5V ke: - Arduino RAW power- VCC (VDD) skrin - HV dari tahap logik yang berubah
VCC (3.3V) Arduino ke: - VCC kad SD- VCC penerima GPS- LV pergeseran tahap logik
Sambungan Arduino lain: pin A4> SDA OLed (via shifter level) pin A5> SCK OLed (via shifter tingkat) pin 3> RX penerima GPS 4> TX penerima GPS 10> CS kadbod SD 11> MOSI SD cardpin 12> MISO of SD cardpin 13> CLK kad SD
Suis:
Suis mod: - Pin Arduino 2 (mengganggu) (tarik 10k ke VCC) - GND
Tetapkan semula suis: - Arduino RST (tarik 10k ke VCC) - GND
Langkah 3: Program
Program dibuat dan dimuat naik melalui Arduino IDE. Perpustakaan memerlukan beberapa penyesuaian untuk berfungsi pada layar 1.3 . Perpustakaan yang disesuaikan ditambahkan.
Program menggunakan jumlah memori maksimum yang ada, jika program menggunakan lebih banyak memori, saya dapati Arduino tidak stabil lagi.
Ikon diprogramkan dengan mengira bait untuk dihantar ke layar. Saya membuat helaian Excel untuk mengira nombor perduaan.
Koordinat disimpan dalam fail harian, nama fail berdasarkan tarikh (diilhamkan oleh forum Arduino).
Skrin hanya dikemas kini apabila diperlukan, saya rasa ini sangat berguna, kerana skrinnya agak perlahan.
Failnya juga ada di Github saya
Langkah 4: Kes
Sarung ini dirancang pada 123D dari Autodesk dan 3D dicetak dalam ABS hitam. Fail STL kes dan klip dilampirkan.
Langkah 5: Assemling
Selesaikan dahulu semuanya bersama-sama pada PCB. Untuk penyesuai kad SD, saya mula-mula menyisipkan pin header ke penyesuai, kemudian memasangkannya ke PCB.
Lekatkan suis pada casing.
Lekatkan antena GPS di pangkalan
Luncurkan ke dalam logger GPS yang dipasang.
Skru di bahagian atas dan klik pada klip untuk memasang penebang pada gril pengudaraan.
Langkah 6: Menggunakan Logger
Pembalak membuat fail *.csv baru setiap hari, nama fail disusun pada tarikh.
Melalui 'mod suis' anda dapat mengubah mod penebang: hanya menampilkan kelajuan semasa menampilkan kelajuan semasa dan rata-rata (rata-rata). Log masuk pada kad SD tidak berubah. Sekiranya anda memulakan 'mod kelajuan purata', kelajuan rata-rata ditetapkan semula.
Koordinat dicatat setiap 10 saat. Failnya sangat kecil, kad SD mikro dengan beberapa GB tidak akan penuh.
Anda dapat melihat laluan anda dengan memuat naik fail csv ke
Disyorkan:
Pemantauan GPS Dengan Projek Paparan OLED: 5 Langkah (dengan Gambar)
Pemantauan GPS Dengan Projek Paparan OLED: Halo semua, dalam artikel ringkas ini saya akan berkongsi dengan saya projek saya: Modul GPS ATGM332D dengan mikrokontroler SAMD21J18 dan paparan SSD1306 OLED 128 * 64, saya membina PCB khas untuknya di Eagle Autodesk, dan memprogramnya menggunakan Atmel studio 7.0 dan ASF
Logger GPS Raspberry Pi: 10 Langkah (dengan Gambar)
Raspberry Pi GPS Logger: Instruksional ini menerangkan kepada anda cara membina logger GPS padat dengan raspberry pi zero. Kelebihan utama sistem ini ialah ia termasuk bateri dan oleh itu sangat padat. Peranti menyimpan data dalam fail a.nmea. Data berikut
Arduino GPS Oled: 4 Langkah (dengan Gambar)
Arduino GPS Oled: Siri modul NEO-6 adalah sekumpulan penerima GPS yang berdiri sendiri yang menampilkan enjin 6positioning u-blox berprestasi tinggi. Penerima fleksibel dan kos efektif ini menawarkan banyak pilihan sambungan dalam pakej miniatur 16 x 12,2 x 2,4 mm. Yang
Membuat Data Logger Dengan Raspberry Pi: 3 Langkah (dengan Gambar)
Membuat Data Logger Dengan Raspberry Pi: Pencatat data sederhana ini melakukan pengukuran cahaya biasa dengan LDR analog (Photoresistor) dan menyimpannya dalam fail teks pada Raspberry Pi anda. Pencatat data ini akan mengukur dan mencatat tahap cahaya setiap 60 saat, membolehkan anda memantau
Accelerometer-logger Dengan Memori kad SD: 6 Langkah (dengan Gambar)
Accelerometer-logger Dengan Memori kad SD: Unit logger untuk mengukur kekuatan pada roller coaster dan menyimpannya ke kad SD. Juga mungkin untuk mengubahsuai perisian dalam unit sehingga dapat mengukur perkara lain jika dapat disambungkan ke a Dragster i2c-bus.Top Thrill