İçindekiler:

Node Red - RaspberryPi Kontrolü: 8 Adım
Node Red - RaspberryPi Kontrolü: 8 Adım

Video: Node Red - RaspberryPi Kontrolü: 8 Adım

Video: Node Red - RaspberryPi Kontrolü: 8 Adım
Video: Raspberry Pi with Node-Red Tutorial - Set up password for Node-Red editor 2024, Temmuz
Anonim
Düğüm Kırmızı - RaspberryPi'yi Kontrol Et
Düğüm Kırmızı - RaspberryPi'yi Kontrol Et

Bu talimatta, Node-Red yazılımının nasıl kurulacağına ve ahududu pi'nizdeki GPIO'nun nasıl kolaylıkla kontrol edileceğine bakacağız.

Adım 1: Paketleri Kurma

Öncelikle paketleri kurmamız gerekecek. Bunu yapmak için bir terminalde aşağıdaki komutları vermeniz gerekecektir:

pi@raspberrypi:~ $ sudo apt-get güncellemesi

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

(eğer rasbian streç çalışıyorsa, zaten kurulmuş olmalıdır.)

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

2. Adım: İlk Kez Başlatma Düğümü-Kırmızı

Node-Red up'ı başlatmak için terminal komutunu çalıştırmanız yeterlidir: pi@raspberrypi:~ $ node-red-start

Pi önyüklendiğinde Düğüm-Kırmızı'yı otomatik olarak başlatmak için hizmeti aşağıdaki komutla etkinleştirmeniz yeterlidir:

pi@raspberrypi:~ $ sudo systemctl nodered.service'i etkinleştir

3. Adım: Web Sayfasında Oturum Açma

Web Sayfasında Oturum Açma
Web Sayfasında Oturum Açma

Şimdi, Node-Red geliştirme için ahududu pi'nizde çalışan web sayfasına giriş yapmanız yeterlidir.

Bunu yapmak için pi'nizin adresine gitmeniz ve 1880 numaralı bağlantı noktasını kullanmanız yeterlidir.

Örnek:

Pi adresim 192.168.1.40 ise https://192.168.1.40:1880 kullanarak giriş yapardım

Adım 4: GPIO için Pano Modülünü Kurma

GPIO için Pano Modülünü Kurma
GPIO için Pano Modülünü Kurma

Şimdi GPIO kontrolünüz için bir gösterge panosu oluşturmaya bakacağız. İlk önce pano bileşenini yüklememiz gerekecek.

Pi'nizdeki bir terminalde aşağıdaki komutu gerçekleştirin:

pi@raspberrypi:~ $ düğüm-kırmızı-durdur

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

Adım 5: GPIO için Gösterge Tablosu Oluşturma

Şimdi bu projede daha önce gittiğiniz tarayıcı sayfasına geri dönmeniz gerekecek.

Bu sayfadan bir GPIO örneği oluşturacağız. GPIO'yu açıp kapatmak için bir anahtar ve kaydırıcı ve bir pwm dalgası yapmak için bir tane koyacağım.

Kontrol panelinin altındaki panelin sol tarafında, geçiş düğmesini bulmanız ve Akış 1'e sürüklemeniz gerekecektir. Ardından kaydırıcıyı bulmanız ve Akış 1'e de sürüklemeniz gerekecektir.

Şimdi ahududu pi bölümünün altında GPIO'yu bulmanız gerekiyor. Şimdi, giriş modülü olduğu için sol tarafta bağlantı noktasına sahip olan gpio modülünü istiyorsunuz. Bunlardan ikisini, anahtarın ve kaydırıcının karşısındaki Akış 1'in üzerine sürükleyin.

İmlecinizi anahtarın sol tarafındaki bağlantı noktasına getirin ve GPIO pinlerinden birinin sol tarafındaki bağlantı noktasına tıklayıp sürükleyin. Kaydırıcı için de aynısını yapın.

Bağlandıktan sonra, her parçayı çift tıklayarak yapılandırmanız gerekir.

Adım 6: Anahtarı Yapılandırma

Anahtarı Yapılandırma
Anahtarı Yapılandırma
Anahtarı Yapılandırma
Anahtarı Yapılandırma

Anahtar düğümüne çift tıklayın ve özellikler menüsünü açın.

Burada grubun sağındaki kaleme tıklamanız gerekecek.

Şimdi yeni bir grup adı oluşturun (benimkini varsayılana bıraktım)

SEKME'nin yanındaki kalem simgesini seçin ve bunun parçası olmasını istediğiniz tabloyu adlandırın (Ben evi seçtim)

Şimdi sağ üst köşedeki güncellemeyi seçin.

Artık anahtarınızın boyutunu ve düzenini seçebilirsiniz. Kullanmak istediğiniz simgeyi ve tüm kozmetik işlemlerini yaptıktan sonra, yük seçeneklerine ineceksiniz.

Bir anahtar için yük seçeneklerini aşağıdaki gibi ayarlamanız gerekir:

Yük metin kutusunun yanındaki açılır oku seçin ve her iki yük için de sayı seçin ve ardından şunları ayarlayın:

Yükte: 1

Kapalı Yük: 0

Şimdi değiştirmek istediğiniz GPIO pinini yapılandırmanız gerekiyor.

Anahtarın pimine çift tıklayın ve bu, düzenleme rpi-gpio çıkış modunu açacaktır.

Kullanmak istediğiniz pini seçin, bizim durumumuzda GPIO04-7 pin kullanıyoruz.

İsterseniz bir isim verin ve "Bitti"yi seçin

7. Adım: Kaydırıcıyı Yapılandırma

Kaydırıcıyı Yapılandırma
Kaydırıcıyı Yapılandırma
Kaydırıcıyı Yapılandırma
Kaydırıcıyı Yapılandırma

Kaydırıcıyı yapılandırmak için önce kaydırıcı panosu düğmesine çift tıklamanız gerekir.

İçeri girdikten sonra, "etiket" özelliğini, adının kullanıcı arayüzünde olmasını istediğiniz şeye göre düzenleyeceksiniz.

Ardından, minimum aralığı ve maksimum aralığı belirleyeceksiniz. PWM LED parlaklıkları genellikle yüzde cinsinden olduğundan, %Duty Cycle nedeniyle minimumun 0 ve maksimumun 100 olması gerekir.

Şimdi örneğimiz için ışığın parlaklığı ne kadar agresif değiştirdiği adımdan kaynaklanmaktadır. Bizimkini adım başına 1 olarak yapılandırdım, böylece kaydırıcının 1 birimi %1 parlaklığa eşittir.

Kaydırıcı için bu kadar

Pin için ilgili GPIO pin modülünü çift tıklamanız gerekecektir.

Şimdi rus için GPIO18 pinini seçtik çünkü bu Raspberry pi 3 B+ için bir PMW pini.

Daha sonra bunun bir PWM çıkışı olduğunun bilinmesi için type alanında PWM çıkışını seçmeniz gerekir.

Bir isim verin ve gitmeye hazırsınız.

8. Adım: Kullanıcı Arayüzünü Başlatma ve Test Etme

Image
Image

Şimdi yeni kontrol paneli kullanıcı arayüzünüzü test etmek için özel kodunuzu dağıtmak için sağ üst köşedeki konuşlandırmaya tıklamanız gerekiyor. Ardından pi'nizin node-red'de çalışan IP adresine gitmeniz gerekiyor. Ve buna UI tanımını ekleyin, örneğin: https://192.168.1.31:1880/uiGörmeniz gereken şey, oluşturduğunuz anahtarınız ve kaydırıcınızdır. Şimdi her birini tıklayarak test edebilirsiniz. Umarım bu Eğitilebilir Öğeleri beğenmişsinizdir ve lütfen diğer bilgiler için youtube kanalına ve videoya göz atın.

Önerilen: