Isi kandungan:

Arduino IR Sensor and Remote With LCD: 4 Langkah
Arduino IR Sensor and Remote With LCD: 4 Langkah

Video: Arduino IR Sensor and Remote With LCD: 4 Langkah

Video: Arduino IR Sensor and Remote With LCD: 4 Langkah
Video: Arduino Tutorial 31- How to Use the Infrared (IR) Remote 2024, Disember
Anonim
Arduino IR Sensor dan Remote With LCD
Arduino IR Sensor dan Remote With LCD

Kami adalah sekumpulan pelajar UQD10801 (Robocon1) dari Universiti Tun Hussein Onn Malaysia (UTHM)

Dalam tutorial ini, anda akan belajar bagaimana memaparkan butang pada remote IR ke paparan kristal cair (LCD) menggunakan Arduino Uno R3. Tutorial ini akan disimulasikan menggunakan tinkercad. Anda boleh merujuk video YouTube ini sebagai contoh.

Bekalan

1. Arduino Uno R3

2. Menyambung wayar

3. Paparan Kristal Cecair (LCD)

4. Potensiometer

5. Sensor IR

6. IR jauh

7. Papan roti

8. Perintang (1kohm hingga 10kohm)

Langkah 1: Sambungkan Litar Seperti yang ditunjukkan dalam Gambar

Sambungkan Litar Seperti yang ditunjukkan dalam Gambar
Sambungkan Litar Seperti yang ditunjukkan dalam Gambar

Sambungkan wayar menggunakan papan roti untuk memastikan litar yang kemas dibuat. Untuk LCD, pin 2, 3, 4, 5, 11 dan 12 akan digunakan. Fungsi potensiometer adalah untuk mengawal kecerahan LCD. Anda mungkin menggunakan wayar pelbagai warna seperti yang ditunjukkan dalam gambar untuk mengesan pin di Arduino. Sensor IR akan disambungkan ke pin 7 di Arduino.

Langkah 2: Pengekodan Sistem

Pengekodan Sistem
Pengekodan Sistem

2 perpustakaan digunakan iaitu LiquidCrystal.h dan IRremote.h. Bahagian pertama pengekodan adalah mencari kod dari setiap butang alat kawalan jauh. Sebagai contoh, di tinkercad.com, kod yang dihantar oleh butang OFF / ON adalah "16580863". Ini berbeza untuk semua butang. Untuk mendapatkannya, anda perlu membina program untuk mencari setiap kod untuk setiap butang. Contoh kod boleh dimuat turun di bawah sebagai rujukan. Anda mesti menuliskan setiap kod secara manual untuk setiap butang dari monitor bersiri. Susun dan muat naik kod ke Arduino dan jalankan sistem. Uji setiap butang pada alat kawalan jauh IR dan tuliskan kod untuk setiap butang untuk rujukan masa depan.

Langkah 3: Pengekodan Program Akhir

Pengekodan Program Akhir
Pengekodan Program Akhir

Setelah selesai merekodkan kod untuk alat kawalan jauh IR, anda boleh meneruskan kod program akhir. Ini akan merangkumi perpustakaan LiquidCrystal.h. Contoh kod boleh dimuat turun di bawah untuk rujukan. Gunakan kes "suis" dalam program untuk beralih antara butang. Untuk setiap casing suis, gunakan lcd.print untuk memaparkan teks untuk setiap butang pada LCD menambah kelewatan dan rehat 0.5 saat; untuk keluar dari pengulangan. Setelah selesai membuat pengekodan, kompilasi dan muat naik ke Arduino.

Langkah 4: Menguji

Ujian
Ujian
Ujian
Ujian
Ujian
Ujian
Ujian
Ujian

Langkah terakhir adalah menguji program dengan menghidupkan Arduino dan menguji dengan menekan butang pada alat kawalan jauh IR. Sekiranya anda tidak dapat melihat teks pada LCD, cuba sesuaikan tombol potensiometer. Berseronok!

Disyorkan: