● online
- Water Level sensor ketinggian air - deteksi air....
- Sensor Api Flame detector sensor....
- Raspberry Pi 4 Model B 8GB Original UK E14 Raspi 4....
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Tilt Sensor SW-520D Module Modul Sensor Kemiringan....
- Resistor 220 Ohm 220R Ohm 220Ohm 1/4W 1% Metal fil....
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B....
- 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
Sensor PIR (Passive Infrared) adalah salah satu sensor yang paling sering digunakan untuk mendeteksi gerakan, terutama gerakan manusia. Sensor ini... selengkapnya
Halo semuanya, pada kesempatan kali ini Saya ingin berbagi tutorial tentang simulasi penggunaan sensor suhu TMP36 untuk mengukur suhu... selengkapnya
Pada artikel kali ini saya akan membahas penggunaan sensor DHT11, dimana sensor ini fungsinya untuk mengukur suhu dan kelembaban... selengkapnya
Selamat datang di indomaker.com, pada pembahasan kali ini admin akan mengupas tentang penggunaan ESP32-CAM. Module ini merupakan sebuah module... selengkapnya
Blynk menawarkan beragam fungsi ya, salah satunya untuk mengontrol perangkat. Penggunaan Blynk ini bisa kapan dan dimana saja ya,... selengkapnya
UI (User Interface) dan UX (User Experience) dalam sebuah pengembangan website dan aplikasi sangat penting dan saling berkaitan. Tetapi... selengkapnya
Aktivitas manusia dalam kehidupan sehari-harinya tentu tidak jauh dari mendengarkan musik, menonton film atau streaming youtube baik untuk... selengkapnya
Sensor Inframerah atau infrared (IR) adalah sensor yang dapat mendeteksi hambatan menggunakan cahaya inframerah yang dipantulkan. Sensor ini memiliki... selengkapnya
Setelah berhasil menyalakan LED secara manual melalui pin 3V3 dan GPIO, saatnya melangkah lebih jauh: mengontrol LED menggunakan kode Python.... selengkapnya
Untuk membuat sebuah perangkat otomatis (di artikel ini lampu LED) sebenarnya dapat menggunakan berbagai macam sensor misalnya sensor suhu,... selengkapnya
Features – Calibrated directly in Celsius (Centigrade) – Linear + 10.0 mV/C scale factor – 0.5C accuracy guaranteeable (at +25C)… selengkapnya
Rp 8.000Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.5002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500sg90 towerpro penggerak pada robot-robot kecil, dan bisa digunakan sebagai alat untuk hobi membuat robot dsb, dengan berat sekitar 9g… selengkapnya
Rp 15.500TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Harga untuk 10pcs Resistance: 1K Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film
Rp 1.500Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000

Saat ini belum tersedia komentar.