Daftar Isi:
- Langkah 1: Perangkat Keras Dibutuhkan
- Langkah 2: Koneksi Perangkat Keras
- Langkah 3: Bekerja dan Kode (Menggunakan Java)
Video: Kontrol Relay Dengan Raspberry Pi: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
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
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
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:
Kontrol Gerakan Sederhana - Kontrol Mainan RC Anda Dengan Gerakan Lengan Anda: 4 Langkah (dengan Gambar)
Kontrol Gerakan Sederhana - Kontrol Mainan RC Anda Dengan Gerakan Lengan Anda: Selamat datang di 'ible' saya #45. Beberapa waktu yang lalu saya membuat BB8 versi RC yang berfungsi penuh menggunakan bagian Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Ketika saya melihat betapa kerennya itu Force Band yang dibuat oleh Sphero, saya berpikir: "Ok, saya c
Cara Membuat Otomatisasi Rumah Berbasis IoT Dengan Relay Kontrol Sensor NodeMCU: 14 Langkah (dengan Gambar)
Cara Membuat Otomasi Rumah Berbasis IoT Dengan Relay Kontrol Sensor NodeMCU: Dalam proyek berbasis IoT ini, saya telah membuat Otomasi Rumah dengan modul relai kontrol Blynk dan NodeMCU dengan umpan balik waktu nyata. Dalam Mode Manual, modul relai ini dapat dikontrol dari Ponsel atau smartphone dan, sakelar Manual. Dalam Mode Otomatis, ponsel pintar ini
Kontrol Tirai Dengan ESP8266, Integrasi Google Home dan Openhab dan Kontrol Web: 5 Langkah (dengan Gambar)
Kontrol Tirai Dengan ESP8266, Integrasi Google Home dan Openhab dan Kontrol Web: Dalam Instruksi ini saya menunjukkan kepada Anda bagaimana saya menambahkan otomatisasi ke tirai saya. Saya ingin dapat menambah dan menghapus otomatisasi itu, jadi semua instalasi adalah clip on. Bagian utama adalah: Motor stepper Driver stepper dikendalikan bij ESP-01 Gear dan pemasangan
Kontrol Kecerahan Kontrol LED Berbasis PWM Menggunakan Push Buttons, Raspberry Pi dan Scratch: 8 Langkah (dengan Gambar)
Kontrol Kecerahan Kontrol LED Berbasis PWM Menggunakan Push Buttons, Raspberry Pi dan Scratch: Saya mencoba mencari cara untuk menjelaskan cara kerja PWM kepada siswa saya, jadi saya menetapkan sendiri tugas untuk mencoba mengontrol kecerahan LED menggunakan 2 tombol tekan - satu tombol meningkatkan kecerahan LED dan yang lainnya meredupkannya. Untuk memprogram
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir remote dan aplikasi android.Remote ir bekerja terlepas dari koneksi wifi.INI VERSI TERBARU KLIK DI SINI