Daftar Isi:

Kontrol Relay Dengan Raspberry Pi: 3 Langkah
Kontrol Relay Dengan Raspberry Pi: 3 Langkah

Video: Kontrol Relay Dengan Raspberry Pi: 3 Langkah

Video: Kontrol Relay Dengan Raspberry Pi: 3 Langkah
Video: How to Interface Relay With Raspberry pi #raspberrypi #iot #relay 2024, Juli
Anonim
Kontrol Relay Dengan Raspberry Pi
Kontrol Relay Dengan Raspberry Pi

Sebagian besar dari kita menghadapi masalah ketika papan raspberry pi tidak mampu beralih di antara beberapa perangkat secara bersamaan. Jadi menghubungkan beberapa perangkat menggunakan 26 pin GPIO tidak dimungkinkan. Selain itu, tidak dapat diperpanjang melampaui 26 sehingga lebih dari 26 perangkat tidak dapat dihubungkan.

Masalah ini dapat diselesaikan dengan menggunakan header GPIO. Pada satu header, kita dapat menghubungkan Papan Relay hingga 16 Relai dan kita dapat menambah jumlah papan hingga 128. Jadi, secara total, 128*16 perangkat dapat dihubungkan.

Mari Kita Mulai!

Langkah 1: Perangkat Keras Dibutuhkan

Diperlukan Perangkat Keras
Diperlukan Perangkat Keras
Diperlukan Perangkat Keras
Diperlukan Perangkat Keras
Diperlukan Perangkat Keras
Diperlukan Perangkat Keras
Diperlukan Perangkat Keras
Diperlukan Perangkat Keras

Untuk proyek ini, kami akan menggunakan:

1. Pengontrol Relai

2. Raspberry Pi

3. Perisai I2C

4. Adaptor Daya 12V

5. Kabel Penghubung I2C

Anda dapat membeli produk dengan mengkliknya. Juga, Anda dapat menemukan lebih banyak materi hebat di Dcube Store.

Langkah 2: Koneksi Perangkat Keras

Koneksi Perangkat Keras
Koneksi Perangkat Keras
Koneksi Perangkat Keras
Koneksi Perangkat Keras
Koneksi Perangkat Keras
Koneksi Perangkat Keras
Koneksi Perangkat Keras
Koneksi Perangkat Keras

Langkah-langkah untuk menghubungkan Raspberry Pi dengan I2C Shield/Adapter

Pertama, ambil Raspberry Pi dan letakkan I²C Shield di atasnya. Tekan Perisai dengan lembut dan kita selesai dengan langkah ini semudah pie (lihat gambar #1 ).;

Koneksi dari MCP23008 Relay Controller dan Raspberry Pi

Menggunakan kabel I2C, sambungkan pengontrol Relay MCP23008 ke Raspberry melalui port penghubung I2C pada I2C Shield (lihat gambar #3).

Nyalakan papan

Raspberry Pi dapat ditenagai oleh Kabel Micro USB apa pun. Ini bekerja pada 5V dan 2A. Colokkan kabel Micro USB ke colokan listrik Raspberry Pi. Juga, jangan lupa untuk menyalakan Relay Controller dengan 12V Power Adapter. Pasang dan kami siap berangkat!

Sambungan akhir diberikan pada gambar #4.

Langkah 3: Bekerja dan Kode (Menggunakan Java)

Kami telah mem-boot perangkat dengan Linux (Raspbian). Dalam hal ini, kami menggunakan Raspberry Pi dengan Layar Monitor

1. Instal “pi4j library” dari https://pi4j.com/install.html. Pi4j adalah Pustaka Input/Output Java untuk Raspberry Pi. Metode yang mudah dan paling disukai untuk menginstal "pi4j library" adalah dengan menjalankan perintah yang disebutkan secara langsung di Raspberry Pi Anda:

curl -s get.pi4j.com | sudo bash ATAU curl -s get.pi4j.com

2. Untuk membuat file baru dimana kode dapat ditulis, perintah berikut akan digunakan:

vi FILE_NAME.java

misalnya. vi SAMPLE1.java

3. Setelah membuat file, kita dapat memasukkan kode di sini. Beberapa contoh kode java tersedia di Repositori GitHub kami. Ini siap digunakan hanya dengan menyalinnya dari sini.

4. Untuk memasukkan kode tekan tombol “i”.

5. Salin kode dari repositori yang disebutkan di atas dan tempel ke file yang Anda buat.

6. Klik “esc” setelah selesai coding.

7. Kemudian gunakan perintah yang disebutkan di bawah ini untuk keluar dari jendela kode:

:wq

Ini adalah perintah write quit untuk kembali ke jendela terminal

8. Kompilasi kode menggunakan perintah berikut:

pi4j FILE_NAME.java

misalnya. pi4j SAMPEL1.java

9. Jika tidak ada kesalahan, jalankan program menggunakan perintah yang disebutkan di bawah ini:

pi4j FILE_NAME

Misalnya. pi4j SAMPEL1

Repositori kode memiliki 5 kode sampel dan dapat mengontrol relai dalam berbagai kombinasi. Jadi kami telah melakukan kontrol Relay dengan raspberry pi.

Mari kita lihat lagu mana yang bisa kamu buat, untuk membuat estafet menari!!

Direkomendasikan: