Membuat Data Gerak Laju Kendaran Menggunakan Arduino

Untuk membuat data gerak laju kendaraan menggunakan Arduino, kita bisa menggunakan sensor kecepatan seperti sensor efek Hall (Hall Effect Sensor), rotary encoder, atau sensor ultrasonik. Berikut langkah-langkah umum Untuk membuat data gerak laju kendaraan menggunakan Arduino:
1. Alat dan Bahan:
- Arduino Uno/Nano
- Sensor efek Hall atau Rotary Encoder (untuk mengukur kecepatan roda)
- Magnet kecil (jika menggunakan sensor efek Hall)
- LCD Display (opsional) untuk menampilkan hasil
- Micro SD Card Module (opsional) untuk menyimpan data
- Resistor dan kabel jumper
2. Cara Kerja:
- Sensor efek Hall atau rotary encoder akan membaca jumlah putaran roda.
- Data jumlah putaran per detik digunakan untuk menghitung kecepatan kendaraan.
- Kecepatan dihitung dengan rumus: v=C×Ntv = \frac{C \times N}{t} di mana:
- C = keliling roda (meter)
- N = jumlah putaran roda
- t = waktu dalam detik
3. Skema Rangkaian
Jika menggunakan sensor efek Hall, sambungkan:
- VCC → 5V Arduino
- GND → GND Arduino
- OUT → Pin digital (misal, D2)
Jika menggunakan rotary encoder, hubungkan A/B output ke pin digital Arduino.
4. Kode Program Arduino
Kode berikut membaca data dari sensor efek Hall dan menampilkan kecepatan kendaraan di Serial Monitor:
5. Penyimpanan Data ke SD Card (Opsional)
Jika ingin menyimpan data ke SD Card, gunakan SD Card Module dan tambahkan kode berikut:
6. Pengembangan Lebih Lanjut
- Gunakan GPS Module (Neo-6M) untuk mengukur kecepatan berdasarkan koordinat.
- Gunakan OLED atau LCD untuk menampilkan data langsung di kendaraan.
- Kirim data ke server IoT seperti ThingSpeak atau Firebase untuk monitoring real-time.

