Buka Senin - Jumat jam 08.30 s/d jam 16.30 , Sabtu Jam 8.30 s/d jam 13.00 , Minggu tutup
  • 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.
Beranda » Blog » Cara Penggunaan Module Relay 2 Channel Arduino

Cara Penggunaan Module Relay 2 Channel Arduino

Diposting pada 30 August 2022 oleh farhan / Dilihat: 23.516 kali / Kategori:

 

Hallo kali ini saya akan membahas mengenai relay lagi yaitu relay 2 channel. Di pasaran, relay ini sudah menggunakan optocoupler jadi lebih aman untuk jangka panjang. Untuk digunakan pada arduino relay ini membutuhkan 2 kabel untuk inputnya dan 2 lagi untuk supply tegangannya. Bisa dilihat pada label modul relay terdapat IN1 dan IN2 yang akan dihubungkan ke pin Arduino.

Untuk outputnya bisa digunakan untuk AC maupun DC misal lampu AC 220V, lampu 12V dan sebagianya. Yang dibutuhkan untuk menggunakan relay pada Arduino ini sebagai berikut :

  1. Arduino Uno R3, BELI
  2. Module relay 2 channel 5v, BELI
  3. Kabel jumper female to female, BELI

Rangkaian

Perhatikan rangkaian relay 2 channel di bawah ini :

Keterangan :

  • VCC dihubungkan ke 5v
  • GND dihubungkan ke GND
  • IN1 : Input 1 dihubungkan ke pin 2
  • IN2 : Input 2 dihubungkan ke pin 3

Sketch Program

/*
 * Indomaker.com
 * relay 2 channel
 */

const int relay1 = 2; //pin2
const int relay2 = 3; //pin3

int relayON = LOW; //relay nyala
int relayOFF = HIGH; //relay mati

void setup() {
  pinMode(relay1, OUTPUT);
  pinMode(relay2, OUTPUT);
  digitalWrite(relay1, relayOFF);
  digitalWrite(relay2, relayOFF);
}
void loop() {
  //relay1
  digitalWrite(relay1, relayON);
  delay(1000);
  digitalWrite(relay1, relayOFF);
  delay(1000);
  //relay2
  digitalWrite(relay2, relayON);
  delay(1000);
  digitalWrite(relay2, relayOFF);
  delay(1000);

  //relay1 dan 2 nyala
  digitalWrite(relay1, relayON);
  digitalWrite(relay2, relayON);
  delay(1000);

  //relay1 dan 2 mati
  digitalWrite(relay1, relayOFF);
  digitalWrite(relay2, relayOFF);
  delay(1000);
}

Penggunaan

  1. Setelah rangkaian sudah selesai silahkan upload sketch program di atas.
  2. Jangan lupa untuk selalu mengecek Board dan Port pada menu Tools Arduino
  3. Selesai, silahkan perhatikan hasilnya.

Hasil

Pada saat awal relay1 akan nyala dengan jeda 1 detik kemudian mati selanjutnya giliran relay2 akan nyala dan mati. Setelah itu relay1 dan 2 akan nyala bersamaan kemudian akan mati bersamaan juga dalam waktu jeda 1 detik dan terus akan berulang.

Terima kasih semoga bermanfaat dan sampai jumpa lagi di tutorial selanjutnya.

Bagikan ke

Cara Penggunaan Module Relay 2 Channel Arduino

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Cara Penggunaan Module Relay 2 Channel Arduino

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: