0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan10 halaman

Relay Dan Arduino

Dokumen ini menjelaskan tentang relay dan penggunaannya dalam kontrol perangkat listrik tinggi menggunakan Arduino. Relay berfungsi sebagai penghubung antara dunia digital dan listrik, memungkinkan kontrol aman perangkat seperti lampu dan pompa. Terdapat berbagai jenis relay, spesifikasi modul relay Arduino, serta contoh aplikasi dan program dasar untuk mengontrol relay.

Diunggah oleh

29. Optra Dananjaya
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan10 halaman

Relay Dan Arduino

Dokumen ini menjelaskan tentang relay dan penggunaannya dalam kontrol perangkat listrik tinggi menggunakan Arduino. Relay berfungsi sebagai penghubung antara dunia digital dan listrik, memungkinkan kontrol aman perangkat seperti lampu dan pompa. Terdapat berbagai jenis relay, spesifikasi modul relay Arduino, serta contoh aplikasi dan program dasar untuk mengontrol relay.

Diunggah oleh

29. Optra Dananjaya
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Relay dan Arduino

Menguasai kontrol perangkat listrik tegangan tinggi dengan mikrokontroler


Apa itu Relay?
Definisi Aplikasi Umum
Relay adalah komponen saklar Smart Home - kontrol lampu,
(switch) elektrik yang dikendalikan kipas, AC
oleh listrik. Arduino dengan logika Smart Farming - kontrol pompa
5V/3.3V dapat mengontrol relay untuk air, motor valve
menyalakan atau mematikan beban
Otomasi Industri - mesin otomatis
listrik bertegangan tinggi seperti
lampu, kipas, pompa, atau perangkat
elektronik lainnya.

Relay berfungsi sebagai jembatan


antara dunia digital Arduino dan
dunia listrik tegangan tinggi,
memungkinkan kontrol yang aman
dan efisien.
Prinsip Kerja Relay
01 02

Kumparan Elektromagnetik Pemberian Arus


Relay elektromekanik terdiri dari kumparan elektromagnetik dan Saat kumparan diberi arus listrik, akan timbul medan magnet yang
kontak mekanis yang bekerja berdasarkan prinsip kuat di sekitar kumparan tersebut.
elektromagnetisme.

03 04

Aktivasi Mekanis Switching ON/OFF


Medan magnet menarik tuas kontak logam, mengubah posisi saklar Perubahan posisi ini memutus atau menghubungkan rangkaian listrik
dari kondisi normal ke kondisi aktif. beban, mengontrol aliran listrik ke perangkat target.

§ Penting: Relay berfungsi sebagai pemutus/penghubung listrik yang dipicu oleh sinyal kontrol kecil dari Arduino.
Kondisi Kontak Relay
NO (Normally Open) NC (Normally Closed)
Kondisi default: TERBUKA Kondisi default: TERTUTUP

Saat relay aktif: TERHUBUNG Saat relay aktif: TERPUTUS

Digunakan untuk menyalakan perangkat saat relay diaktifkan. Digunakan untuk mematikan perangkat saat relay diaktifkan.
Cocok untuk aplikasi yang membutuhkan kontrol ON dari kondisi Ideal untuk sistem keamanan atau emergency stop.
OFF.
Jenis-Jenis Relay

Relay Mekanik Relay Solid State (SSR) Relay Module Arduino


Menggunakan elektromagnet untuk Tanpa bagian mekanik bergerak, Sudah dilengkapi optocoupler, transistor, dan
memindahkan kontak fisik. Lebih murah menggunakan komponen semikonduktor. diode proteksi. Plug-and-play dengan
namun memiliki keterbatasan kecepatan Lebih cepat, awet, dan silent operation, Arduino, aman dan mudah digunakan untuk
switching dan umur pakai karena adanya namun harga lebih mahal dan menghasilkan pemula.
komponen mekanis yang bergerak. panas.
Spesifikasi Relay Module Arduino

5V 220V 30V
Tegangan Kontrol Kapasitas AC Kapasitas DC
Untuk Arduino Uno/Nano, atau 3.3V untuk Mampu menangani beban AC hingga 10 Untuk beban DC dengan arus maksimal 10
ESP32/ESP8266 Ampere Ampere

Pin Configuration

Pin Kontrol Terminal Beban

VCC - Power supply (5V dari Arduino) COM - Common terminal (input beban)
GND - Ground connection NO - Normally Open contact
IN - Input signal dari pin digital Arduino NC - Normally Closed contact
Wiring Relay dengan Arduino
Contoh: Kontrol Lampu 220V dengan Arduino

Arduino
Pin 5V ³ VCC Relay
Pin GND ³ GND Relay

Pin D7 ³ IN Relay

Relay Module
COM ³ Fase listrik 220V
NO ³ Terminal lampu

Netral ³ Langsung ke lampu

Beban (Lampu)
Terminal 1 ³ NO relay
Terminal 2 ³ Netral listrik

Lampu menyala saat relay ON

¦ Keamanan: Jika menggunakan listrik 220V, wajib berhati-hati dan


gunakan isolasi yang tepat. Untuk latihan awal, gunakan LED dengan
power supply 5V terlebih dahulu.
Program Arduino Dasar
Kontrol ON/OFF Relay Sederhana

#define relayPin 7 // pin kontrol relay

void setup() {
pinMode(relayPin, OUTPUT);
[Link](9600);
[Link]("Kontrol Relay dengan Arduino");
}

void loop() {
[Link]("Relay ON");
digitalWrite(relayPin, LOW); // aktifkan relay
delay(2000);

[Link]("Relay OFF");
digitalWrite(relayPin, HIGH); // matikan relay
delay(2000);
}

¦ Penting: Banyak relay module Arduino bersifat aktif LOW, artinya LOW = ON dan HIGH = OFF. Selalu periksa datasheet modul
sebelum membuat program.

Penjelasan Kode Monitoring


pinMode(relayPin, OUTPUT) - Set pin sebagai output Gunakan Serial Monitor untuk melihat status relay secara real-time.
digitalWrite(relayPin, LOW) - Aktifkan relay Baud rate 9600 untuk komunikasi yang stabil dengan komputer.

digitalWrite(relayPin, HIGH) - Matikan relay


delay(2000) - Tunggu 2 detik
Contoh Aplikasi Proyek
Kontrol Lampu Otomatis Sistem Pompa Air Smart Home dengan
Relay menyala saat tombol ditekan Otomatis Sensor Suhu
atau berdasarkan sensor cahaya. Relay mengaktifkan pompa saat Relay mengaktifkan kipas atau AC
Dapat dikombinasikan dengan RTC kelembapan tanah < 40% saat suhu > 30°C. Dapat
untuk jadwal otomatis atau sensor berdasarkan pembacaan sensor soil dikombinasikan dengan sensor
PIR untuk deteksi gerakan. moisture. Ideal untuk sistem irigasi DHT22 untuk monitoring suhu dan
otomatis di pertanian atau taman. kelembapan secara real-time.
Kesimpulan

Fungsi Utama Kapasitas Tinggi


Relay adalah saklar listrik yang dikendalikan dengan sinyal kecil Relay memungkinkan Arduino mengontrol beban tegangan tinggi
dari Arduino, memungkinkan kontrol perangkat tegangan tinggi hingga 220V AC dengan arus 10A, membuka peluang aplikasi
dengan aman. yang luas.

Kemudahan Penggunaan Aplikasi Luas


Modul relay untuk Arduino biasanya aktif LOW dan sudah Banyak digunakan dalam smart home, smart farming, dan
dilengkapi proteksi, memudahkan implementasi dalam berbagai otomasi industri sebagai jembatan antara dunia digital dan
proyek. analog.

Dengan memahami prinsip kerja relay dan cara mengintegrasikannya dengan Arduino, Anda dapat menciptakan sistem otomasi yang canggih
dan efisien. Mulailah dengan proyek sederhana dan kembangkan menjadi sistem yang lebih kompleks seiring bertambahnya pengalaman.

Anda mungkin juga menyukai