Script mangendalikan arduino dengan ir remote

Script mangendalikan arduino dengan ir remote - Hallo sahabat Info Ndeso, Pada Artikel yang anda baca kali ini dengan judul Script mangendalikan arduino dengan ir remote, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Script mangendalikan arduino dengan ir remote
link : Script mangendalikan arduino dengan ir remote

Baca juga


Script mangendalikan arduino dengan ir remote





/*
kode ini ditulis ulang oleh Mohamad Syafi'i pada 15 Agustus 2017
*/
/*
-->jalanambrol.blogspot.com
-->jalanambrol0.blogspot.com
-->jalanambrol2.blogspot.com
-->jalanambrol3.blogspot.com
-->jalanambrol4.blogspot.com
-->jalanambrol5.blogspot.com
-->jalanambrol6.blogspot.com
*/
/*
Koneksi antara arduino dengan modul relay
Arduino------>modul relay
pin digital 2---->input 1
pin digital 3---->input 2
pin digital 4---->input 3
pin digital 5---->input 4
*/
#include<IRremote.h>//memanggil library irremote
int IRpin=11;//membuat variabel pin input dari Ir receiver
int R1=2;//membuat variabel R1
int R2=3;//membuat variabel R2
int R3=4;//membuat variabel R3
int R4=5;//membuat variabel R4
IRrecvirrecv(IRpin);
decode_resultsresults;
void setup()
{
  Serial.begin(9600); //memulai komunikasi serial
irrecv.enableIRIn(); //memulai sensor Ir
pinMode(R1,OUTPUT);  pinMode(R2,OUTPUT);  pinMode(R3,OUTPUT);  pinMode(R4,OUTPUT); 
digitalWrite(R1,HIGH);  digitalWrite(R2,HIGH);  digitalWrite(R3,HIGH);  digitalWrite(R4,HIGH);
}
void loop()
{
     if(irrecv.decode(&results))
     {
      Eksekusi();      Serial.println(results.value);/*
menampilkan hasil sensor pada serial monitor
*/
      irrecv.resume();//mempersiapkan Ir sensor
    }
}
void Eksekusi()
{
  switch(results.value)
{
    case 3772784863://Ubah dan Sesuaikan 3772784863
       digitalWrite(R1,!digitalRead(R1));
      break;
    case 3772817503://Ubah dan Sesuaikan 3772817503      digitalWrite(R2,!digitalRead(R2));      break;
    case 3772801183://Ubah dan Sesuaikan 3772801183      digitalWrite(R3,!digitalRead(R3));      break;
    case 3772780783://Ubah dan Sesuaikan 3772780783      digitalWrite(R4,!digitalRead(R4));      break;
      default:      break;
  }
  delay(200);//mencegah bouncing
}


Demikianlah Artikel Script mangendalikan arduino dengan ir remote

Sekianlah artikel Script mangendalikan arduino dengan ir remote kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang sedang membaca artikel Script mangendalikan arduino dengan ir remote dengan alamat link halaman https://tutorwow.blogspot.com/2017/08/script-mangendalikan-arduino-dengan-ir.html

0 Response to "Script mangendalikan arduino dengan ir remote"