Cara menggunakan modul relay dengan arduino (How to use relay module with Ardunio)

Berikut saya coba share mengenai cara menggunakan modul relay dengan arduino UNO.
Material yang di butuhkan:
- Relay module isi 8/ atau bebas.
- Arduino UNO.

Relay modul
Hubungkan arduino dengan modul relay seperti gambar di bawah.
Connection UNO dan modul relay
Pin yang dihubungkan:
Arduino                                   Relay Modul
Vcc 5 Volt                               Vcc
Gnd                                         Gnd
Pin 6                                        Pin 1
Pin 7                                        Pin 2
Pin 8                                        Pin 3
Pin 9                                        Pin 4
Pin 10                                      Pin 5
Pin 11                                      Pin 6
Pin 12                                      Pin 7
Pin 13                                      Pin 8

Kemudian tulis sketch ke dalam arduino seperti dibawah:

int relay1 = 6;
int relay2 = 7;
int relay3 = 8;
int relay4 = 9;
int relay5 = 10;
int relay6 = 11;
int relay7 = 12;
int relay8 = 13;

void setup()
{
  pinMode(relay1, OUTPUT);
  pinMode(relay2, OUTPUT);
  pinMode(relay3, OUTPUT);
  pinMode(relay4, OUTPUT);
  pinMode(relay5, OUTPUT);
  pinMode(relay6, OUTPUT);
  pinMode(relay7, OUTPUT);
  pinMode(relay8, OUTPUT); 
}

void loop()
{
  digitalWrite(relay1, LOW);
  delay(500);              
  digitalWrite(relay1, HIGH);
  digitalWrite(relay2, LOW);
  delay(500);              
  digitalWrite(relay2, HIGH);              
  digitalWrite(relay3, LOW);
  delay(500);              
  digitalWrite(relay3, HIGH);              
  digitalWrite(relay4, LOW);
  delay(500);              
  digitalWrite(relay4, HIGH);              
  digitalWrite(relay5, LOW);
  delay(500);              
  digitalWrite(relay5, HIGH);              
  digitalWrite(relay6, LOW);
  delay(500);              
  digitalWrite(relay6, HIGH);              
  digitalWrite(relay7, LOW);
  delay(500);              
  digitalWrite(relay7, HIGH);              
  digitalWrite(relay8, LOW);
  delay(500);              
  digitalWrite(relay8, HIGH);              
}

Atau bisa di ambil disini untuk file ino nya disini.
Langkah berikutnya adalah di download ke UNO nya.

Lihat hasilnya seperti apa. kamu bisa modif untuk keperluan yang lain.

Selamat mencoba.
Makasih

Comments

Popular posts from this blog

Membuat lampu otomatis menggunakan arduino dan RTC (Untuk 2 lampu)

Cara menggunakan tombol keypad pada LCD shield (How to use keypad on LCD shield)

Cara membuat gelombang sinus dengan PWM arduino (Make a sine wave with PWM arduino)