Daftar Isi:

GPS Speedometer: 4 Langkah (dengan Gambar)
GPS Speedometer: 4 Langkah (dengan Gambar)

Video: GPS Speedometer: 4 Langkah (dengan Gambar)

Video: GPS Speedometer: 4 Langkah (dengan Gambar)
Video: Arduino GPS Speedometer with Analog Gauge 2024, Juli
Anonim

Oleh TiobelPeriksa juga Saluran Youtube sayaIkuti Selengkapnya oleh penulis:

Kap Lampu Mudah Menggunakan Fusion 360 dan Pemotong Laser
Kap Lampu Mudah Menggunakan Fusion 360 dan Pemotong Laser
Kap Lampu Mudah Menggunakan Fusion 360 dan Pemotong Laser
Kap Lampu Mudah Menggunakan Fusion 360 dan Pemotong Laser
Mulai Dengan 0.5
Mulai Dengan 0.5
Mulai Dengan 0.5
Mulai Dengan 0.5
Memulai Dengan Kit Sentuh Kapas-t.webp
Memulai Dengan Kit Sentuh Kapas-t.webp
Memulai Dengan Kit Sentuh Kapas-t.webp
Memulai Dengan Kit Sentuh Kapas-t.webp

Tentang: Saya suka membuat sesuatu, terutama jika mereka bisa bergerak. Selengkapnya Tentang Tiobel »

Mobil perusahaan saya yang biasa saya kendarai cenderung memiliki masalah "kecil" dari waktu ke waktu, speedometer turun ke 0 Km/jam saat dikendarai (setelah beberapa waktu berjalan kembali).

Biasanya ini bukan masalah besar karena jika Anda tahu cara mengendarai mobil, saya harap Anda tidak selalu melihat ke speedometer. Anda sekarang kurang lebih kecepatan yang Anda kendarai. Masalahnya muncul dengan sendirinya ketika Anda perlu mengurangi kecepatan ke batas jalan yang Anda masuki dan Anda melihat bahwa "spidometer turun".

Ini disajikan seperti peluang bagus untuk membangun proyek baru, "The GPS Speedometer". Tentu saja solusi yang ideal adalah, benar-benar memperbaiki mobil atau menggunakan GPS biasa atau menggunakan aplikasi dengan fungsi ini, tetapi apa yang akan menyenangkan dalam hal ini:)

Langkah 1: Komponen

Komponen
Komponen
Komponen
Komponen
Komponen
Komponen

Mikrokontroler

Saya memilih DFRobot Dreamer Nano V4.1 karena memiliki colokan usb yang dapat saya gunakan untuk daya dan pinout papan tempat memotong roti yang kompatibel.

Periksa halaman wiki DFRobot untuk info lebih lanjut mengenai mikrokontroler ini

GPS

Saya menggunakan UBX-G7020-KT, yang dilengkapi dengan antena terintegrasi dan memungkinkan untuk mengubah kecepatan refresh hingga 10Hz (untuk proyek ini fitur ini dapat digunakan).

Di halaman wiki DFRobot Anda akan menemukan info lebih lanjut tentangnya.

Menampilkan

Saya ingin memiliki tampilan yang bagus tanpa "menghabiskan" anggaran, pilihan saya adalah Modul Tampilan OLED 2828. Periksa lagi halaman wiki untuk beberapa info lebih lanjut.

Kekuasaan

Daya untuk sistem akan disediakan oleh soket pemantik rokok mobil.

Selubung

Kali ini saya ketika untuk mendesain casing dan mencetaknya secara 3D.

Langkah 2: Hubungkan Komponen

Hubungkan Komponen
Hubungkan Komponen
Hubungkan Komponen
Hubungkan Komponen
Hubungkan Komponen
Hubungkan Komponen

Desain dengan LED bukanlah pilihan pertama saya. Jadi awalnya saya mendesain skema tanpa LED

Tetapi pada akhirnya saya menambahkan 10 LED (7 Hijau dan 3 Merah).

Saya lupa untuk mengambil beberapa gambar dari proses perakitan, jadi yang bisa saya katakan adalah bahwa semuanya dirakit di prefboard, di satu sisi adalah layar oled dan di sisi lain mikrokontroler dan koneksi. Untuk memudahkan ini, tinggalkan tampilan lama karena beberapa koneksi akan dilakukan di belakangnya.

Langkah 3: Kode

Untuk menjalankan kode, Anda harus menginstal pustaka berikut di Folder Perpustakaan Arduino Anda.

U8glib - Untuk tampilan lama.

TinyGps++ - Untuk GPS.

Kodenya adalah "mencetak" kecepatan, jalur, jumlah satelit, garis lintang dan garis bujur.

Tetapi dimungkinkan untuk menampilkan lebih banyak informasi, mis.: waktu, tanggal, jarak ke titik… Periksa contoh lengkap perpustakaan TinyGPS++ untuk melihat semua opsi yang tersedia yang dapat Anda miliki mengenai informasi yang diambil oleh GPS.

Fitur lainnya adalah bilah LED. Saya sudah mengaturnya untuk maks. dari 190 Km/jam. Saya tinggal di Jerman dan beberapa jalan raya tidak memiliki batas, jika tidak, saya akan menempatkan +/- batas jalan maksimum yang tersedia. Cukup ubah batas pada fungsi "peta" menjadi yang sesuai dengan kebutuhan Anda.

Langkah 4: Kesimpulan

Kesimpulan
Kesimpulan
Kesimpulan
Kesimpulan

Saya masih tergolong baru dalam dunia 3D printing, jadi wajar jika hasil cetakan saya tidak sempurna:)

Secara umum saya tidak bisa mengeluh tetapi saya masih harus banyak memperbaiki area ini. Pelat belakang saat ini tidak diperbaiki dengan baik seperti pada awalnya, sehingga beberapa pembaruan desain akan diperlukan.

Saya juga meninggalkan antena GPS di pelat belakang, hal yang tidak akan saya lakukan dalam desain berikutnya. Tampilan kursus juga tidak berfungsi dengan baik, tetapi ini hanya sedikit detail. Di masa depan saya berencana untuk mengganti dengan sesuatu yang lebih berguna, mis.: waktu kedatangan ke suatu titik (ukuran sebagian besar perjalanan saya bolak-balik).

Jangan ragu untuk berkomentar atau mengirimi saya pesan jika Anda menemukan kesalahan atau jika Anda memiliki saran/perbaikan atau pertanyaan.

"Jangan bosan, lakukan sesuatu".

P. S.: Jika Anda menyukai proyek ini, jangan lupa untuk memberikan suara Anda untuk kontes yang saya jalankan.

Direkomendasikan: