● online
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- Potensiometer 10K - Mono Potensio Meter Linear Res....
- Jasa Cetak PCB....
- Kabel Jumper Arduino Dupont 20 cm Female to Male P....
- Kapton Tape Polymide Film 50mm Polimida 50 mm Isol....
- Kabel Jumper 20cm Dupont 20 cm Female to Female Pe....
- ESR Meter Digital LCR-T4 Tester Transistor Diode M....
- Tilt Sensor SW-520D Module Modul Sensor Kemiringan....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Mengontrol LED dengan IR Remote HX1838 pada Arduino

Alat dan bahan :
- Arduino Uno R3, BELI
- IR receiver HX1838, BELI
- LED dan resistor 220 Ohm, BELI
- Kabel jumper, BELI
- Projectboard, BELI
- Remote : TV/DVD/AC.
Rangkaian :

Konfigurasi pin :
- Ir HX1838 : kiri ke pin A1; tengah ke GND; kanan ke 5V
- LED : (+) dihubungkan dengan resistor 220 ohm dan pin 2; (-) ke GND
Skecth program :
Sebelum ke program, masukkan terlebih dahulu library dari IRemote pada Arduino IDE pada menu Sketch > Include library > Add .ZIP library > pilih library IRremote yang sudah di download dan klik Open. Tedapat 2 sketch program arduino yang harus di upload yang pertama adalah sketch untuk mengetahui kode dari setiap tombol pada remote dan yang kedua adalah program utamanya. Sketch pertama : mengetahui kode tombol pada remote#include <IRremote.h>
int RECV_PIN = A1;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn();
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value);
irrecv.resume();
}
delay(100);
}
Compile sketch di atas, jika terdapat eror seperti di bag=wah ini :
Silahkan hapus library yang saya kasih tanda panah yaitu RobotIRremote. Jika sudah compile dan upload programnya.
Langkah selanjutnya adalah buka serial monitor dengan baudrate 9600. Kemudian tekan tombol remote satu persatu disini saya contohkan menggunakan tombol 1 2. Catat kode tiap tombolnya. Misalnya untuk 1 = 346273428, 2 = 494793030. Tiap tombol memiliki kode yang berbeda-beda.
Sketch kedua: program utama
#include <IRremote.h>
int RECV_PIN = A1;
int pinLED = 2;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn();
pinMode(pinLED, OUTPUT);
}
unsigned long data;
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value);
data = results.value;
irrecv.resume();
switch (data){
case 346273428: // tombol 1 ganti kode
digitalWrite(pinLED, HIGH);
break;
case 494793030: //tombol 2 ganti kode
digitalWrite(pinLED, LOW);
break;
}
}
}
Upload sketch yang kedua, sampai done uploading.
Hasil :
Silahkan coba arahkan remote TV ke sensor IR HX1838 dan tekan tombol 1 untuk menyalakan LED dan tombol 2 untuk mematikan LED. Cukup sekian pembahasan kali ini, semoga bermanfaat.Mengontrol LED dengan IR Remote HX1838 pada Arduino
Di percobaan sebelumnya, kamu sudah belajar dua hal penting secara terpisah, yaitu menyalakan LED dan membaca input dari tombol. Nah,... selengkapnya
Sensor PIR berfungsi untuk mendeteksi benda (manusia/hewan) dengan cara mendeteksi energi panas dalam bentuk radiasi inframerah. Jadi sensor ini... selengkapnya
Rain sensor merupakan sensor yang berfungsi untuk mendeteksi hujan turun atau tidak. Intinya sensor ini jika terkena air pada... selengkapnya
Setelah kemarin-kemarin sudah sering membahas board esp8266 dengan jenis NodeMCU. Kali ini kita belajar dengan jenis lain yaitu ESP-01,... selengkapnya
Pemanfaatan sebuah sensor bisa dijadikan berbagai fungsi, nah kali ini kita akan belajar untuk memonitoring sensor menggunakan WIFI yang... selengkapnya
Apa itu efek autumn? Efek autumn adalah efek musim gugur, dimana dedaunan akan berubah warna dari hijau menjadi coklat... selengkapnya
Hari ini kita akan mencoba untuk menampilkan data sensor ldr ke web server dengan koneksi WIFI menggunakan board NodeMCU.... selengkapnya
Secara bawaan, GPIO Raspberry Pi hanya bisa membaca input digital yang berarti hanya bisa mendeteksi dua kondisi, yaitu hidup atau... selengkapnya
Arduino Pro Micro adalah jenis arduino yang berukuran kecil, ukuranya hampir sama seperti Arduino Pro Mini. Secara fungsi dan... selengkapnya
Telegram adalah sebuah aplikasi chating yang cukup banyak penggunanya dan telegram ini dapat menjawab sendiri sesuai dengan perintah yang... selengkapnya
Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500Modul sensor tegangan AC bolak balik 3 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 57.000Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300Harga untuk 10pcs Resistance: 220 Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film Lead Free ROHS compliant
Rp 1.500Description: TP5100 is a double switch buck 8.4V, single cell 4. 2V lithium battery charge management chip. Its ultra-compact QFN16… selengkapnya
Rp 10.600The power supply is isolated industrial power modules, with a temperature protection, overcurrent and short circuit full protection, high and… selengkapnya
Rp 15.900Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Modul sensor tegangan AC bolak balik 1 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 21.000Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900

Saat ini belum tersedia komentar.