Daftar Isi:

Node Red - Kontrol RaspberryPi: 8 Langkah
Node Red - Kontrol RaspberryPi: 8 Langkah

Video: Node Red - Kontrol RaspberryPi: 8 Langkah

Video: Node Red - Kontrol RaspberryPi: 8 Langkah
Video: 8 relays node red 2024, November
Anonim
Node Red - Kontrol RaspberryPi
Node Red - Kontrol RaspberryPi

Dalam instruksi ini kita akan melihat cara mengatur perangkat lunak Node-Red serta cara mengontrol GPIO pada raspberry pi Anda dengan mudah.

Langkah 1: Menginstal Paket

Pertama kita perlu menginstal paket. Untuk melakukan ini, Anda perlu mengeluarkan perintah berikut di terminal:

pi@raspberrypi:~ $ sudo apt-get update

pi@raspberrypi:~ $ sudo apt-get install build-essential python-rpi.gpio

(jika menjalankan rasbian stretch seharusnya sudah diinstal.)

pi@raspberrypi:~ $ bash <(curl -sL

Langkah 2: Startup Node-Red untuk Pertama Kalinya

Untuk memulai Node-Red Anda hanya perlu menjalankan perintah terminal: pi@raspberrypi:~ $ node-red-start

Untuk memulai otomatis Node-Red saat pi boot, Anda hanya perlu mengaktifkan layanan dengan perintah berikut:

pi@raspberrypi:~ $ sudo systemctl aktifkan nodered.service

Langkah 3: Masuk Ke Halaman Web

Masuk Ke Halaman Web
Masuk Ke Halaman Web

Sekarang Anda hanya perlu masuk ke halaman web yang sekarang berjalan di raspberry pi Anda untuk pengembangan Node-Red.

Untuk melakukan ini, Anda hanya perlu pergi ke alamat pi Anda dan menggunakan port 1880.

Contoh:

Jika alamat pi saya adalah 192.168.1.40 maka saya akan login menggunakan

Langkah 4: Memasang Modul Dasbor untuk GPIO

Memasang Modul Dasbor untuk GPIO
Memasang Modul Dasbor untuk GPIO

Sekarang kita akan melihat cara membuat dasbor untuk kontrol GPIO Anda. Pertama kita perlu menginstal komponen dashboard.

Lakukan perintah berikut di terminal di pi Anda:

pi@raspberrypi:~ $ node-red-stop

pi@raspberrypi:~ $cd ~/.node-red pi@raspberrypi:~ $npm install node-red-dashboard pi@raspberrypi:~ $ node-red-start

Langkah 5: Membuat Dasbor untuk GPIO

Sekarang Anda harus kembali ke halaman browser yang Anda navigasikan sebelumnya dalam proyek ini.

Dari halaman ini kita akan membuat contoh GPIO. Saya akan meletakkan sakelar dan penggeser untuk menghidupkan dan mematikan GPIO dan satu lagi untuk melakukan gelombang pwm.

Anda perlu menemukan, dari sisi kiri panel di bawah dasbor, tombol sakelar dan seret ke Flow 1. Kemudian Anda perlu menemukan penggeser dan menyeretnya ke Flow 1 juga.

Sekarang Anda perlu menemukan GPIO di bawah bagian raspberry pi. Sekarang Anda menginginkan modul gpio yang memiliki titik penghubung di sisi kiri karena ini adalah modul input. Seret dua ini ke bawah ke Flow 1 di seberang sakelar dan penggeser.

Cukup tempatkan kursor Anda pada titik penghubung di sisi kiri sakelar dan klik dan seret ke titik penghubung di sisi kiri salah satu pin GPIO. Lakukan hal yang sama untuk penggeser.

Setelah terhubung, Anda perlu mengonfigurasi setiap bagian dengan mengklik dua kali pada mereka.

Langkah 6: Mengonfigurasi Sakelar

Mengonfigurasi Sakelar
Mengonfigurasi Sakelar
Mengonfigurasi Sakelar
Mengonfigurasi Sakelar

Klik dua kali pada node switch dan buka menu properti.

Di sini Anda perlu mengklik pensil di sebelah kanan grup.

Sekarang buat nama grup baru (saya meninggalkan milik saya ke default)

Pilih ikon pensil di sebelah TAB dan beri nama tabel yang Anda inginkan untuk menjadi bagiannya (saya memilih rumah)

Sekarang pilih perbarui di sudut kanan atas.

Sekarang Anda dapat memilih ukuran dan tata letak sakelar Anda. Setelah Anda mendapatkan ikon yang ingin Anda gunakan dan semua kosmetik selesai, Anda akan masuk ke opsi payload.

Untuk sakelar, Anda perlu mengatur opsi muatan sebagai berikut:

Pilih panah tarik-turun di sebelah kotak teks muatan dan pilih nomor untuk kedua muatan lalu atur:

Pada Muatan: 1

Off Payload: 0

Sekarang Anda perlu mengkonfigurasi pin GPIO yang ingin Anda alihkan.

Klik dua kali pada pin untuk sakelar dan ini akan membuka mode edit rpi-gpio out.

Pilih pin yang ingin Anda gunakan, dalam kasus kami, kami menggunakan pin GPIO04-7.

Beri nama jika Anda mau dan pilih "Selesai"

Langkah 7: Mengonfigurasi Slider

Mengonfigurasi Penggeser
Mengonfigurasi Penggeser
Mengonfigurasi Penggeser
Mengonfigurasi Penggeser

Untuk mengonfigurasi penggeser, pertama-tama Anda harus mengklik dua kali tombol dasbor penggeser.

Sesampai di sana, Anda akan mengedit properti "label" menjadi apa yang Anda inginkan agar namanya ada di UI.

Selanjutnya Anda akan mengatur rentang minimum dan rentang maksimum. Karena kecerahan LED PWM biasanya dalam persen, karena %Duty Cycle, kita memerlukan minimum 0 dan maksimum 100.

Sekarang untuk contoh kita seberapa agresif cahaya mengubah kecerahan karena langkah. Saya telah mengkonfigurasi kami untuk 1 per langkah sehingga 1 unit penggeser sama dengan kecerahan 1%.

Itu saja untuk penggesernya

Untuk Pin, Anda perlu mengklik dua kali modul pin GPIO terkait.

Sekarang untuk rus kami memilih pin GPIO18 karena ini adalah pin PMW untuk Raspberry pi 3 B+

Anda kemudian perlu memilih output PWM di bidang jenis sehingga diketahui bahwa itu adalah output PWM.

Beri nama dan Anda siap untuk pergi.

Langkah 8: Meluncurkan UI dan Pengujian

Image
Image

Sekarang untuk menguji UI dasbor baru Anda, Anda perlu mengklik sebarkan di sudut kanan atas untuk menerapkan kode khusus Anda. Maka Anda harus pergi ke alamat IP pi Anda yang runnin node-red. Dan iklankan penunjukan UI untuk itu misalnya: https://192.168.1.31:1880/uiApa yang akan Anda lihat adalah sakelar dan penggeser yang telah Anda buat. Sekarang Anda dapat menguji dengan mengklik masing-masing. Saya harap Anda menikmati Instruksi ini dan silakan periksa saluran youtube dan video untuk informasi lainnya.

Direkomendasikan: