Wednesday, December 7, 2016

Cara menggunakan modul relay dengan arduino UNO.

Material yang di butuhkan:
- Relay module 2 channel
- Arduino UNO.
- kabel jumper male - female
Relay module 2 channel  5V
Relay module 2 channel  5V

Relay module 2 channel  5V dengan 2 channel output dapat digunakan sebagai saklar elektronik untuk mengendalikan perangkat listrik yang memerlukan tegangan dan arus yang besar. Kompatible dengan semua mikrokontroler khususnya Arduino


Spesifikasi
•    Jumlah Relay : 2
•    Control signal : TTL level (ACTIVE LOW) ini artinya relay akan aktif jika kita memberikan logika LOW ke pin trigger relay (pin in1 /in 2)

Catatan : gambar bisa jadi berbeda dengan fisik relay yang dikirim, tapi pin pin pasti terdiri dari pin Vcc GND dan pin in1/in2 … untuk jumlah channel lainnya maka pin in1 2, dst akan sesuai dengan jumlah channel relay modul
•    Rating arus : 10A 250VAC, 10A 30VDC, 10A 125VAC, 10A 28VDC
•    Contact action time : 10ms/5ms
•    Indikator LED untuk masing masing channel



Catatan : gambar bisa jadi berbeda dengan fisik relay yang dikirim, tapi pin pin pasti terdiri dari pin Vcc GND dan pin in1/in2 … untuk jumlah channel lainnya maka pin in1 2, dst akan sesuai dengan jumlah channel relay modul
•    Rating arus : 10A 250VAC, 10A 30VDC, 10A 125VAC, 10A 28VDC
•    Contact action time : 10ms/5ms
•    Indikator LED untuk masing masing channel

Relay 2 Channel ini memerlukan arus sebesar sekurang-kurangnya 15-20mA untuk mengontrol masing-masing channel. Disertai dengan relay high-current sehingga dapat menghubungkan perangkat dengan tegangan AC250V 10A.
Alas an relay ini digunakan adalah karena arduino menggunakan tegangan kerja masing masing pin input output adalah 0/5 volt
Sedangkan motor DC sebagai pompa air menggunakan tegangan kerja 12 volt. Sehingga dibutuhkan ‘jembatan’ supaya motor DC pompa air dapat bekerja di kontrol on off nya dari arduino.


Hubungkan arduino dengan modul relay seperti gambar di bawah
arduino dengan modul relay
arduino dengan modul relay     

Pin yang dihubungkan:
Arduino                                   Relay Modul
Vcc 5 Volt                               Vcc
Gnd                                         Gnd
Pin 6                                        Pin 1
Pin 7                                        Pin 2




Kemudian tulis sketch ke dalam arduino seperti dibawah:

int relay1 = 6;
int relay2 = 7;

void setup()
{
  pinMode(relay1, OUTPUT);
  pinMode(relay2, OUTPUT);
}

void loop()
{
  digitalWrite(relay1, LOW);
  delay(500);              
  digitalWrite(relay1, HIGH);
  delay(500);             
  digitalWrite(relay2, LOW);
  delay(500);              
  digitalWrite(relay2, HIGH);              
  delay(500);                      
}


Langkah berikutnya adalah di upload ke arduino UNO nya.

Lihat hasilnya, seharusnya relay 1 on lalu setengah detik (500 mili detik) kemudian relay off. Begitu juga dengan relay 2 .
Selamat anda berhasil mengakses relay dengan arduino uno.


1 comments:

Obet A. Atani said...

Gan...apakah relay ini bisa dikontrol dengan Raspberry??

Post a Comment

Silakan dikomentari

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India