Arduino Relay Shield – Panduan Lengkap tentang Penggunaannya
Umumnya, secara individual mengendalikan empat relai dalam pelindung relai membutuhkan kode Arduino. Perisai, pada gilirannya, membantu mengontrol perangkat berdaya tinggi. Perangkat termasuk kipas, bola lampu, strip LED, pompa, aktuator, dll. Perisai relai juga memiliki fitur luar biasa. Beberapa di antaranya adalah empat indikator LED dinamis yang menampilkan status relai, empat relai berkualitas tinggi, antarmuka NC/NO, dll. Tutorial hari ini akan menunjukkan cara menggunakan Arduino Relay Shield.
Perbedaan antara Relay Shield dan Modul Relay 4-Saluran
Para teknolog sering menggunakan Relay Shield atau modul relai 4 saluran alternatifnya. Tabel di bawah ini merangkum perbedaan antara kedua modul.
Modul relai 4 saluran | Perisai Relai |
Anda dapat mengontrolnya menggunakan pin digital Arduino. | Anda dapat mengontrolnya dengan memasang pin digital Arduino terlebih dahulu (tidak fleksibel). |
Ini kompatibel dengan semua papan Arduino. | Ini hanya kompatibel dengan papan Mega, UNO Wifi, dan Arduino. |
Anda harus melakukan pengkabelan. | Tidak perlu kabel; Anda hanya akan menumpuknya di Arduino. |
Perlu Perangkat Keras &Perangkat Lunak
Anda akan membutuhkan;
(Kabel kabel jumper)
- Perisai Relay,
- Kabel USB 2.0 tipe A atau B,
- UNO Asli atau Arduino UNO.
Deskripsi Antarmuka Perisai
Perisai Relai
Ada empat relay dalam Relay Shield, yaitu Relay 4, 3, 2, dan 1. Pin untuk Relay Shield terdiri dari;
Pin keluaran; Keempat relay tersebut memiliki tiga pin yaitu COM, NO, dan NC. Sebagian besar, Anda akan menghubungkannya ke perangkat bertegangan tinggi yang diatur oleh pelindung relai.
Penjelasan pin keluaran
TIDAK (Biasanya Terbuka): Ini terputus ke COM ketika pin kontrol Relay1 diatur rendah tetapi terhubung ketika pin7 kontrol Relay1 disetel tinggi.
NC (Biasanya Tutup): Ini terputus ke COM ketika pin kontrol Relay1 disetel tinggi tetapi terhubung ketika pin I/O 7 Digital Relay1 (pin kontrol7) disetel rendah.
COM (Pin Umum): Anda dapat mengontrolnya dari pin digital.
Pin sinyal/Pin masukan/Pin terkontrol; Anda akan menghubungkan pin yang dikontrol secara internal ke pin Arduino selama penumpukan Arduino. Karenanya, Anda tidak perlu melakukan pemasangan kabel apa pun.
Daftar di bawah ini menampilkan jenis kontrol pin di setiap relai;
- Relay 4 – terhubung secara internal ke pin12 Arduino.
- Relay 3 – terhubung secara internal ke pin8 Arduino.
- Relay 2 – terhubung secara internal ke pin7 Arduino.
- Relay 1 – terhubung secara internal ke pin4 Arduino.
- Penjelasan diagram pengkabelan
- Langkah pertama melibatkan menumpuk Relay Shield Anda di papan Arduino UNO.
- Kemudian, hubungkan pengaturan di atas ke perangkat tegangan tinggi.
Ingat:
Anda dapat menggunakan satu adaptor daya tegangan tinggi untuk empat perangkat yang dikendalikan oleh pelindung relai dan tegangan serupa. Sebaliknya, tegangan yang berbeda pada keempat perangkat akan memerlukan adaptor daya tegangan tinggi yang berbeda.
Kedua, pengaturan kami beroperasi pada mode yang biasanya terbuka. Oleh karena itu, ia akan menggunakan NO dan COM tetapi tidak NC.
Contoh/Penggunaan Relay Shield
Kami akan mengajari Anda cara menggunakan perisai Relay di bagian berikut.
Kontrol Motor DC
Langkah
- Mulailah dengan memasang pelindung relai di papan pengembangan Arduino Anda.
- Selanjutnya, gunakan kabel USB untuk menghubungkan Arduino ke komputer.
- Sekarang kita akan mengatur motor DC menggunakan Relay3, kemudian hubungkan pelindung relai dan motor DC seperti pada diagram di bawah ini;
Diagram skematis yang menunjukkan hubungan antara Perisai Relai dan Motor
Catatan; Catu daya eksternal yang digunakan di atas harus dari catu daya atau baterai seperti baterai lithium. Selanjutnya, Anda harus mengatur tegangan yang benar dan memberikan arus yang cukup ke motor dari suplai.
- Arduino IDE yang akan Anda unggah di papan Arduino harus sebagai berikut;
Setelah meng-upload kode di papan, motor Anda akan mulai berjalan tanpa batas selama satu detik, berhenti untuk berikutnya, kemudian proses berulang.
Saat motor bekerja, indikator LED NO3 akan menyala karena Anda telah menghubungkan COM3 dan NO3.
(garis LED)
Cara Menggunakan Lebih dari Satu Relay Shield Dengan Hanya Satu Papan Arduino/Seeeduino
Anda dapat menggunakan beberapa Relay Shields dengan satu board Arduino karena sebuah relay shield mengontrol setiap relaynya menggunakan pin digital Arduino.
Langkah
- Pertama, tempatkan satu pelindung relai di papan pengembangan Arduino Anda (Pelindung relai #1/ RS1).
- Kedua, gunakan kabel/kabel jumper untuk menghubungkan pelindung relai #2/RS2 ke pelindung relai #1.
- Lalu, sambungkan;
- Pin digital RS2 4, 5, 6, dan 7 ke pin digital RS1 masing-masing 11, 10, 9, dan 8.
- Pin 5V RS2 ke pin RS1 5V.
- Pin RS2 GND ke pin RS1 GND.
- Terakhir, Anda dapat menggunakan pin I/O digital 11, 10, 9, dan 8 Arduino untuk mengontrol relai kontrol RS2 4, 3, 2, dan 1.
Kode di bawah ini menunjukkan bagaimana Anda akan mengontrol relay1 di RS2.
Kesimpulan
Secara singkat, pelindung relai menawarkan solusi untuk mengatur perangkat arus tinggi yang biasanya tidak dibatasi oleh pin I/O digital Arduino.
Perisai relai memiliki cakupan yang luas dalam pembelajaran teknologi. Oleh karena itu, jika Anda memiliki pertanyaan atau membutuhkan bantuan, jangan ragu untuk menghubungi kami.