Daftar Isi:

Sensor Arduino IR dan Remote Dengan LCD: 4 Langkah
Sensor Arduino IR dan Remote Dengan LCD: 4 Langkah

Video: Sensor Arduino IR dan Remote Dengan LCD: 4 Langkah

Video: Sensor Arduino IR dan Remote Dengan LCD: 4 Langkah
Video: BELAJAR 29 PEMROGRAMAN ARDUINO - Infrared remote control (IR remote) 2024, November
Anonim
Sensor IR Arduino dan Remote Dengan LCD
Sensor IR Arduino dan Remote Dengan LCD

Kami adalah sekelompok mahasiswa UQD10801 (Robocon1) dari Universiti Tun Hussein Onn Malaysia (UTHM)

Dalam tutorial ini, Anda akan mempelajari cara menampilkan tombol-tombol pada remote IR ke liquid crystal display (LCD) menggunakan Arduino Uno R3. Tutorial ini akan disimulasikan menggunakan tinkercad. Anda dapat merujuk ke video YouTube ini sebagai contoh.

Perlengkapan

1. Arduino Uno R3

2. Menghubungkan kabel

3. Layar Kristal Cair (LCD)

4. Potensiometer

5. Sensor inframerah

6. IR jarak jauh

7. Papan tempat memotong roti

8. Resistor (1kohm hingga 10kohm)

Langkah 1: Hubungkan Sirkuit Seperti Yang Ditunjukkan pada Gambar

Hubungkan Sirkuit Seperti Yang Ditunjukkan pada Gambar
Hubungkan Sirkuit Seperti Yang Ditunjukkan pada Gambar

Hubungkan kabel menggunakan papan tempat memotong roti untuk memastikan sirkuit yang rapi dibuat. Untuk LCD akan digunakan pin 2, 3, 4, 5, 11 dan 12. Fungsi dari potensiometer adalah untuk mengontrol kecerahan LCD. Anda dapat menggunakan kabel multi warna seperti yang ditunjukkan pada gambar untuk melacak pin pada Arduino. Sensor IR akan terhubung ke pin 7 pada Arduino.

Langkah 2: Mengkodekan Sistem

Mengkodekan Sistem
Mengkodekan Sistem

2 library yang digunakan yaitu LiquidCrystal.h dan IRremote.h. Bagian pertama dari pengkodean adalah menemukan kode dari setiap tombol remote. Sebagai contoh, di tinkercad.com, kode yang dikirimkan oleh tombol OFF/ON adalah "16580863". Ini berbeda untuk semua tombol. Untuk menemukan ini, Anda perlu membuat program untuk menemukan setiap kode untuk setiap tombol. Contoh kode dapat diunduh di bawah ini sebagai referensi. Anda harus secara manual menuliskan setiap kode untuk setiap tombol dari monitor serial. Kompilasi dan unggah kode ke Arduino dan jalankan sistem. Uji setiap tombol pada remote IR dan tulis kode untuk setiap tombol untuk referensi di masa mendatang.

Langkah 3: Mengkodekan Program Akhir

Mengkodekan Program Akhir
Mengkodekan Program Akhir

Setelah Anda selesai merekam kode untuk remote IR, Anda dapat melanjutkan ke kode program terakhir. Ini akan mencakup perpustakaan LiquidCrystal.h. Contoh kode dapat diunduh di bawah ini untuk referensi. Gunakan kotak "switch" dalam program untuk beralih di antara tombol. Untuk setiap kasus sakelar, gunakan lcd.print untuk menampilkan teks untuk setiap tombol pada LCD, tambahkan penundaan dan jeda 0,5 detik; untuk keluar dari pengulangan. Setelah Anda selesai mengkode, kompilasi dan unggah ke Arduino.

Langkah 4: Pengujian

Pengujian
Pengujian
Pengujian
Pengujian
Pengujian
Pengujian
Pengujian
Pengujian

Langkah terakhir adalah menguji program dengan menyalakan Arduino dan menguji dengan menekan tombol pada remote IR. Jika Anda tidak dapat melihat teks pada LCD, coba sesuaikan kenop potensiometer. Selamat bersenang-senang!

Direkomendasikan: