Djaya Harris Putra (1997) Perencanaan dan pembuatan dimmer electronic untuk rangkaian lampu pijar 220 V, 1000 W yang dapat diatur dengan remote control. Bachelor thesis, Petra Christian University. Full text not available from this repository.
499eYz. Inframerah adalah teknologi nirkabel yang banyak digunakan dan mudah diimplementasikan yang memiliki banyak aplikasi berguna. Contoh paling menonjol dalam kehidupan sehari-hari adalah remote control TV. Radiasi inframerah merupakan suatu bentuk cahaya yang mirip dengan cahaya yang kita lihat di sekitar kita. Satu-satunya perbedaan antara cahaya IR dan cahaya tampak adalah frekuensi dan panjang gelombangnya. Frekuensi dan panjang gelombang inframerah berada di luar jangkauan cahaya tampak. Sistem komunikasi inframerah membutuhkan pemancar IR dan penerima IR. Untuk mencegah noise yang mengganggu sinyal IR, teknik modulasi sinyal digunakan. Dalam modulasi sinyal IR, encoder pada remote IR mengubah sinyal biner menjadi sinyal listrik termodulasi. Dalam modulasi sinyal IR, encoder pada remote IR mengubah sinyal biner menjadi sinyal listrik termodulasi. Sinyal listrik ini dikirim ke LED pemancar. Penerima IR kemudian mendemodulasi sinyal lampu IR dan mengubahnya kembali ke biner sebelum meneruskan informasi ke IR Remote Skema RangkaianGambar rangkaian Remote Control InfraredBaca Juga Penyiram Tanaman Otomatis2. Alat / BahanArduino 1 buahBreadboard 1 buahLED dengan warna berbeda 4 buahInfrared Receiver TSOP38238 1 buahResistor 220 1 buahRemote Control Infrared 1 buahGambar Remote yang digunakan3. Sketch Programa. Program Inisialisasi kode/* Program Scan Kode IR dibuat oleh Indobot */ include //Pendeklarasian Library const int RECV_PIN = 7; // Pemilihan Pin OUTPUT dan pendeklarasian variabel IRrecv irrecvRECV_PIN; decode_results results; void setup { //Pengaturan Pin } void loop { //Perulangan Program if { //Pencarian Kode IR HEX; //Penampilan Kode IR } } Jalankan program di atas, kemudian buka terminal serial, lalu tekan masing-masing tombol pada Tombol Remote dan Kode HexadesimalTombolKode HexaCH- 0xFFA25D CH 0xFF629D CH+ 0xFFE21D > 0xFF02FD > 0xFFC23D – 0xFFE01F + 0xFFA857 EQ 0xFF906F 100+ 0xFF9867 200+ 0xFFB04F 0 0XFF6897 1 0xFF30CF 2 0xFF18E7 3 0xFF7A85 4 0xFF10EF 5 0xFF38C7 6 0xFF5AA5 7 0xFF42BD 8 0xFF4AB5 9 0xFF52ADBaca Juga Tombol Cerdas Cermat Arduino Unob. Program kontrol nyala LED/* Program Remote Kontrol IR dibuat oleh Indobot */ include //Pendeklarasian Library const int RECV_PIN = 7; // Pemilihan Pin OUTPUT dan pendeklarasian variabel IRrecv irrecvRECV_PIN; decode_results results; const int redPin = 8; const int bluePin = 9; const int orangePin = 10; const int yellowPin = 11; void setup { //Pengaturan Pin pinModeredPin, OUTPUT; pinModebluePin, OUTPUT; pinModeorangePin, OUTPUT; pinModeyellowPin, OUTPUT; } void loop { //Perulangan Program if { //Pencarian Kode IR /*Kode Perintah Remote*/ switch { case 0xFF30CF //Keypad button "1" digitalWriteredPin, HIGH; delay2000; digitalWriteredPin, LOW; } switch { case 0xFF18E7 //Keypad button "2" digitalWritebluePin, HIGH; delay2000; digitalWritebluePin, LOW; } switch { case 0xFF7A85 //Keypad button "3" digitalWriteorangePin, HIGH; delay2000; digitalWriteorangePin, LOW; } switch { case 0xFF10EF //Keypad button "4" digitalWriteyellowPin, HIGH; delay2000; digitalWriteyellowPin, LOW; } } } Kesimpulan Dalam Project ini, sensor IR menerima pancaran dari remote IR kemudian mendemodulasi sinyal dan mengubahnya kembali ke biner dan diteruskan ke Arduino untuk menjalankan suatu perintah seperti menyalakan LED pada setiap tombol yang telah di program.