Whatsapp

Ada yang ditanyakan?
Klik untuk chat dengan customer support kami

Admin
● online
Admin
● online
Halo, perkenalkan saya Admin
baru saja
Ada yang bisa saya bantu?
baru saja
Kontak Kami
Member Area
Rp
Keranjang Belanja

Oops, keranjang belanja Anda kosong!

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 » Tutorial Menggunakan Relay 4 Channel pada Arduino

Tutorial Menggunakan Relay 4 Channel pada Arduino

Diposting pada 24 January 2019 oleh farhan / Dilihat: 4.494 kali / Kategori:
  Pada pembahasan sebelumnya kita sudah pernah membahas tentang penggunaan relay silahkan yang belum bisa lihat di sini. Pada artikel tersebut masih menggunakan relay 1 channel, nah pada pembahasan kali ini sedikit berbeda. Kita akan menggunakan modul relay 4 channel yang berarti dalam modul ini terdapat 4 bauh relay dan nantinya bisa digunakan untuk berbagai keperluan misalnya menyalakan TV, kipas, lampu, dan AC sekaligus dalam 1 kontroler.
Penggunaan relay 4 channel

Alat dan bahan :

  • Arduino Uno R3, BELI
  • Relay 4 Channel 5V, BELI
  • Kabel jumper male to female, BELI

Rangkaian :

Rangkaian relay 4 Channel dan Arduino

Konfigurasi pin :

  • VCC dihubungkan ke 5V
  • IN4 / relay4 dihubungkan ke pin 5
  • IN3 / relay3 dihubungkan ke pin 4
  • IN2 / relay2 dihubungkan ke pin 3
  • IN1 / relay1 dihubungkan ke pin 2
  • GND dihubungkan ke GND

Sketch program :

const int relay1 = 2; //pin2
const int relay2 = 3; //pin3
const int relay3 = 4; //pin4
const int relay4 = 5; //pin5

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

void setup() {
  pinMode(relay1, OUTPUT);
  pinMode(relay2, OUTPUT);
  pinMode(relay3, OUTPUT);
  pinMode(relay4, OUTPUT);

  digitalWrite(relay1, relayOFF);
  digitalWrite(relay2, relayOFF);
  digitalWrite(relay3, relayOFF);
  digitalWrite(relay4, 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
  digitalWrite(relay3, relayON);
  delay(1000);
  digitalWrite(relay3, relayOFF);
  delay(1000);

  //relay4
  digitalWrite(relay4, relayON);
  delay(1000);
  digitalWrite(relay4, relayOFF);
  delay(1000);
}

Penggunaan :

  • Rangkai semua alat dan bahan sesuai keterangan di atas
  • Hubungkan kabel USB downloader ke Arduino dan komputer
  • Buka Arduino IDE, jangan lupa selalu mengecek Board dan Port pada menu Tools
  • Kemudian upload sketch di atas.
Perlu diingatkan kembali relay ini menggunakan rangkaian aktif LOW, sehingga relay akan menyala jika di beri kondisi LOW pada sketch program.

Hasil :

Hasilnya tiap relay akan nyala dan mati secara bergantian dan dengan waktu 1 detik. Anda dapat langsung menyambungkan ke perangkat-perangkat elektronik yang akan di kontrol. Demikan pembahasan kali ini semoga beramanfaat.

Bagikan ke

Tutorial Menggunakan Relay 4 Channel pada Arduino

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Tutorial Menggunakan Relay 4 Channel pada Arduino

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: