ARDUINO MODUL RELAY - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 12 - Modul...
Transcript of ARDUINO MODUL RELAY - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 12 - Modul...
www.sekolahrobot.co.id
ARDUINO MODUL RELAY
Relay merupakan jenis golongan saklar yang dimana beroperasi berdasarkan prinsip
elektromagnetik yang dimanfaatkan untuk menggerakan kontaktor guna menyabungkan
rangkaian secara tidak langsung. Tertutup dan terbukanya kontaktor disebabkan oleh adanya
efek induksi magnet yang dihasilkan dari kumparan induktor yang dialiri arus listrik.
Pada saat relay kondisi Normally Open (NO)
maka saklar atau switch contact akan
menghantarkan arus listrik. Tetapi apabila
ditemukan kondisi dimana armature kembali
ke posisi semula (NC), pada saat itu juga
menandakan bahwa module tidak teraliri arus
listrik. Penjelasan tentang perbedaan NC dan
NO yaitu
Ÿ NC (Normally Close) : Kondisi awal dimana
relai pada posisi tertutup, tetapi saat tealiri
arus maka akan ke posisi terbuka
Ÿ NO (Normally Open) : Merupakan
kebalikan dari NC yang dimana kondisi
awal relai pada posisi Open, tetapi saat
tealiri arus maka akan ke posisi tertutupKomponen yang diperlukan:
1 modul relay 2 ch
Kabel jumper
Arduino
+
BAHAN YANG DIBUTUHKAN
Arduino UNO
Jumper M to M Modul Relay
Skema rangkaian dapat dilihat pada
gambar berikut:
Berikut ini adalah gambar simulasi penempatan komponen pada breadboard dan board Arduino.
Ÿ sambungkan Vcc 5 Volt pada relay ke Vcc arduino
Ÿ sambungkan Gnd relay dengan GND arduino
Ÿ Pin 2 arduino dengan pin 1 relayŸ Pin 3 arduino dengan pin 2 relay
PEMROGRAMAN MODUL RELAY
sketch
int relay1 = 2;int relay2 = 3;
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); }
Slangsung saja percobaan kali ini menampilkan data dari LDR ke serial monitor.
Ÿ iInformasi cahay akan dikirim ke komputer melalui komunikasi serial dengan baud rate 9600 setiap 1000 milisekon.
Ÿ Program akan membaca nilai tegangan pada sensor dan mengirimkannya ke komputer melalui komunikasi serial.
Ÿ Dengan Arduino, kita bisa membuat berbagai logika untuk sensor cahaya sehingga aplikasi dari LDR ini bisa diperluas dan dibuat lebih kompleks diintegrasikan dengan berbagai sistem.
PROJECT