Isi kandungan:

Node Red - Kawal RaspberryPi: 8 Langkah
Node Red - Kawal RaspberryPi: 8 Langkah

Video: Node Red - Kawal RaspberryPi: 8 Langkah

Video: Node Red - Kawal RaspberryPi: 8 Langkah
Video: 8 relays node red 2024, Julai
Anonim
Node Red - Kawal RaspberryPi
Node Red - Kawal RaspberryPi

Dalam instruksional ini, kita akan melihat bagaimana cara mengatur perisian Node-Red dan juga cara mengawal GPIO pada raspberry pi anda dengan mudah.

Langkah 1: Memasang Pakej

Mula-mula kita perlu memasang pakej. Untuk melakukan ini, anda perlu mengeluarkan arahan berikut di terminal:

pi @ raspberrypi: ~ $ sudo apt-get kemas kini

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

(jika menjalankan peregangan rasbian, sudah semestinya sudah dipasang.)

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

Langkah 2: Permulaan Node-Red untuk Kali Pertama

Untuk memulakan Node-Red, anda hanya perlu menjalankan perintah terminal: pi @ raspberrypi: ~ $ node-red-start

Untuk memulakan Node-Red secara automatik semasa pi boot, anda hanya perlu mengaktifkan perkhidmatan dengan arahan berikut:

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

Langkah 3: Melog masuk ke Laman Web

Melog masuk ke Laman Web
Melog masuk ke Laman Web

Sekarang anda hanya perlu log masuk ke laman web yang kini berjalan pada raspberry pi anda untuk pengembangan Node-Red.

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

Contoh:

Sekiranya alamat pi saya adalah 192.168.1.40 maka saya akan log masuk menggunakan

Langkah 4: Memasang Modul Dashboard untuk GPIO

Memasang Modul Dashboard untuk GPIO
Memasang Modul Dashboard untuk GPIO

Sekarang kita akan membuat papan pemuka untuk mengawal GPIO anda. Mula-mula kita perlu memasang komponen papan pemuka.

Lakukan perintah berikut di terminal pada pi anda:

pi @ raspberrypi: ~ $ simpul-red-stop

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

Langkah 5: Membuat Papan Pemuka untuk GPIO

Sekarang anda perlu kembali ke halaman penyemak imbas yang anda arahkan ke awal projek ini.

Dari halaman ini kita akan membina contoh GPIO. Saya akan meletakkan suis dan slaid untuk menghidupkan dan mematikan GPIO dan satu untuk melakukan gelombang pwm.

Anda perlu mencari, dari sebelah kiri panel di bawah papan pemuka, butang suis dan seret ke Flow 1. Kemudian anda perlu mencari gelangsar dan seret ke Flow 1 juga.

Sekarang anda perlu mencari GPIO di bawah bahagian pi raspberry. Sekarang anda mahukan modul gpio yang mempunyai titik penghubung di sebelah kiri kerana ini adalah modul input. Seret dua ke bawah ke Aliran 1 dari suis dan gelangsar.

Cukup letakkan kursor anda pada titik penghubung di sebelah kiri suis dan klik dan seret ke titik penghubung di sebelah kiri salah satu pin GPIO. Lakukan perkara yang sama untuk gelangsar.

Setelah disambungkan, anda perlu mengkonfigurasi setiap bahagian dengan mengklik dua kali padanya.

Langkah 6: Mengkonfigurasi Suis

Mengkonfigurasi Suis
Mengkonfigurasi Suis
Mengkonfigurasi Suis
Mengkonfigurasi Suis

Klik dua kali pada simpul suis dan buka menu sifat.

Di sini anda perlu mengklik pensil di sebelah kanan kumpulan.

Sekarang buat nama kumpulan baru (saya membiarkan lalai menjadi lalai)

Pilih ikon pensil di sebelah TAB dan namakan jadual yang anda mahu ini menjadi bahagian (saya memilih rumah)

Sekarang pilih kemas kini di sudut kanan atas.

Sekarang anda boleh memilih ukuran dan susun atur suis anda. Sebaik sahaja anda mendapat ikon yang ingin anda gunakan dan semua kosmetik selesai anda akan turun ke pilihan muatan.

Untuk menukar anda perlu menetapkan pilihan muatan seperti berikut:

Pilih anak panah turun di sebelah kotak teks muatan dan pilih nombor untuk kedua muatan kemudian tetapkan:

Pada Muatan: 1

Beban Luar Biasa: 0

Sekarang anda perlu mengkonfigurasi pin GPIO yang ingin anda tukar.

Klik dua kali pada pin untuk suis dan ini akan membuka mod keluar rpi-gpio edit.

Pilih pin yang ingin anda gunakan, sekiranya kami menggunakan pin GPIO04-7.

Beri nama jika anda mahu dan pilih "Selesai"

Langkah 7: Mengkonfigurasi Slider

Mengkonfigurasi Slider
Mengkonfigurasi Slider
Mengkonfigurasi Slider
Mengkonfigurasi Slider

Untuk mengkonfigurasi gelangsar, anda perlu terlebih dahulu mengklik dua kali pada butang papan pemuka slaid.

Setelah sampai di sana, anda akan mengedit harta "label" kepada apa yang anda mahu namanya ada di UI.

Seterusnya anda akan menetapkan julat minimum dan julat maksimum. Oleh kerana kecerahan LED PWM berada dalam peratus biasanya, kerana% Duty Cycle, kita memerlukan minimum untuk 0 dan maks untuk 100.

Sekarang untuk contoh kita betapa agresifnya cahaya mengubah kecerahan disebabkan oleh langkah. Saya mempunyai konfigurasi 1 untuk setiap langkah sehingga 1 unit slaid sama dengan kecerahan 1%.

Itulah untuk slider

Untuk Pin, anda perlu mengklik dua kali modul pin GPIO yang berkaitan.

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

Anda kemudian perlu memilih output PWM dalam bidang jenis sehingga diketahui bahawa ia adalah output PWM.

Beri nama dan anda sudah bersedia untuk pergi.

Langkah 8: Melancarkan UI dan Pengujian

Image
Image

Sekarang untuk menguji UI papan pemuka baru anda, anda perlu mengklik menyebarkan di sudut kanan atas untuk menggunakan kod tersuai anda. Kemudian anda perlu pergi ke alamat IP pi anda yang runnin node-red. Dan iklankan sebutan UI kepadanya: https://192.168.1.31:1880/uiApa yang harus anda lihat ialah suis dan gelangsar anda yang telah anda buat. Sekarang anda boleh menguji dengan mengklik masing-masing. Saya harap anda dapat menikmati Instruksional ini dan sila lihat saluran youtube dan video untuk maklumat lain.

Disyorkan: