Picproje Elektronik Sitesi

BİLGİSAYAR => Tek Kartta Bilgisayar (SBC) => Raspberry Pi => Konuyu başlatan: wtrk - 13 Haziran 2018, 09:18:52

Başlık: Raspberry PI ile PLC'den aldığım bilgileri görselleştirme
Gönderen: wtrk - 13 Haziran 2018, 09:18:52
Arkadaşlar herkese selamlar.

Arduino ile birşeyler yaptık. Tesisten pano içinden LM35 ile ısı değerlerini alıp PLC'den bazı çıkışlarıda bağlayarak , o çıkışlarda gihh, low durumuna göre arıza var yada yok diye bildirim yaptırıyoruz. Ayrıca bunları loglatıp Ethernet shield üzerindeki SD karta kaydediyoruz.

Ben bu durumu Arduinodan Raspberry PI 3'e çevirip Node-Red ile görselleştirme katmak istiyorum. DHT11 olayını halledebilirim, ancak Arduinodaki gibi herhangi bir pinine bağladığım girişin arduinodaki gibi low  durumdayken high olursa uyarı ver gibi bir durumu nasıl yapablirim acaba ?

Bilgisi olan arkadaşların desteği ricasıyla..

Bizim yaptığımızla ilgili görsel ektedir. Ben bunu Node -red ile görselleştirmek istiyorum..

(https://resmim.net/f/A383jf.png)


Yapmak istediğim aşağıdakine benzer şekilde görsel güzellik katmak biraz

(http://sistem1.com/wp-content/uploads/2017/08/node-red-my-diagram-2.png)
Başlık: Ynt: Raspberry PI ile PLC'den aldığım bilgileri görselleştirme
Gönderen: Gediz1337 - 13 Haziran 2018, 09:36:46
Alıntı yapılan: wtrk - 13 Haziran 2018, 09:18:52herhangi bir pinine bağladığım girişin arduinodaki gibi low  durumdayken high olursa uyarı ver

Node-RED'i önceden kullanmadım ama yüzeysel bir araştırma yapınca Python modülü olan RPi.GPIO modülünden de faydalanabildiğini gördüm. RPi.GPIO modülünü kullanarak bir callback fonksiyonu tanımladıktan sonra add_event_detect ile kenar tetiklemesi yapabilirsiniz

Burada kullanım örneği var: http://raspi.tv/2014/rpi-gpio-update-and-detecting-both-rising-and-falling-edges

Node-RED'e harici bir kütüphane ekleyerek de mümkünmüş bu sanırım. Bool olarak değil değer aralığı kullanarak çalışıyor anladığım kadarıyla ama biraz düzenleme ile işinizi görür.

https://flows.nodered.org/node/node-red-contrib-edge-trigger
Başlık: Ynt: Raspberry PI ile PLC'den aldığım bilgileri görselleştirme
Gönderen: wtrk - 13 Haziran 2018, 11:12:44
Bir dediklerinizi araştırayım hemen hocam, teşekkür ederim