Tachometer adalah penghitung RPM yang menghitung no. rotasi per menit. Ada dua jenis takometer - satu mekanis dan yang lainnya digital. Di sini kita akan merancang tachometer digital berbasis Arduino menggunakan modul sensor IR untuk mendeteksi objek untuk menghitung rotasi dari setiap benda yang berputar. Karena IR memancarkan sinar IR yang dipantulkan kembali ke penerima IR dan kemudian Modul IR menghasilkan keluaran atau pulsa yang terdeteksi oleh pengontrol arduino saat kita menekan tombol start. Ini menghitung terus menerus selama 5 detik.
Setelah 5 detik, Arduino menghitung RPM selama satu menit menggunakan rumus yang diberikan.
RPM = Hitung x 12 untuk benda berputar benda tunggal.
Tapi di sini kami mendemonstrasikan proyek ini menggunakan kipas angin gantung. Jadi kami telah melakukan beberapa perubahan yang diberikan di bawah ini:
RPM = hitung x 12 / benda
Dimana
objek = jumlah bilah di kipas.
Komponen yang Diperlukan untuk Arduino Tachometer
- Arduino Pro Mini
- Modul Sensor IR
- LCD 16x2
- Tekan tombol
- Papan roti
- Baterai 9 volt
- Menghubungkan kabel
Diagram Sirkuit dan Penjelasannya
Seperti terlihat pada rangkaian tachometer diatas, ini berisi Arduino Pro Mini, modul sensor IR, bel dan LCD. Arduino mengontrol seluruh proses seperti membaca pulsa yang dihasilkan modul sensor IR sesuai dengan deteksi objek, menghitung RPM dan mengirim nilai RPM ke LCD. Sensor IR digunakan untuk penginderaan objek. Kita dapat mengatur sensitivitas modul sensor ini dengan potensiometer inbuilt yang terletak pada modul IR. Modul sensor IR terdiri dari pemancar IR dan dioda foto yang mendeteksi atau menerima sinar infra merah. Pemancar IR memancarkan sinar infra merah, ketika sinar ini jatuh ke permukaan apapun, mereka memantulkannya kembali dan dirasakan oleh dioda foto (Anda dapat memahami lebih banyak tentangnya di Robot Line Folloewr ini). Keluaran photo dioda dihubungkan ke komparator, yang membandingkan keluaran photo dioda dengan tegangan referensi dan hasilnya diberikan sebagai keluaran ke arduino.
Pin keluaran modul sensor IR langsung dihubungkan ke pin 18 (A4). Vcc dan GND terhubung ke Vcc dan GND arduino. LCD 16x2 dihubungkan dengan Arduino dalam mode 4-bit. Pin kontrol RS, RW dan En terhubung langsung ke pin arduino 2, GND dan 3. Dan pin data D4-D7 terhubung ke pin 4, 5, 6 dan 7 arduino. Tombol tekan juga ditambahkan dalam proyek ini. Saat kita perlu menghitung RPM kita tekan tombol ini untuk memulai Arduino Tachometer ini untuk menghitung RPM selama lima detik. Tombol tekan ini terhubung ke pin 10 arduino sehubungan dengan ground. Anda dapat mempelajari lebih lanjut tentang cara kerja pemancar IR dan rangkaian penerima dalam tutorial rangkaian ini.
Deskripsi Kode Arduino Tachometer
Dalam kode kita telah menggunakan fungsi baca digital untuk membaca keluaran modul sensor IR dan kemudian menghitung RPM.