— 2024 · Ar-Ge Stajyeri
IQ Vizyon — Üretim İzleme
Node-RED, MQTT ve Grafana ile üretim makinelerinden gerçek zamanlı telemetri.
Problem
IQ Vizyon’un üretim hattında birden fazla makine çalışıyordu ama verileri merkezi bir yerde toplanmıyordu. Gürültü, sıcaklık, nem ve çalışma süresi gibi metrikler anlık olarak görülemiyordu.
Hedef: Makinelerden gelen sensör verilerini gerçek zamanlı olarak işlemek, depolamak ve tek bir ekrandan izlemek.
Yaklaşım
MQTT veri yolu. Sensörler verilerini MQTT broker’a yayınlıyor. Hafif protokol sayesinde düşük gecikmeli veri akışı sağlandı.
Node-RED akışları. Her makine tipi için ayrı bir akış tanımlandı; veriler parse edilip InfluxDB’ye yazıldı. Dashboard için gauge ve zaman çizelgesi bileşenleri oluşturuldu. Makine arızaları için otomatik e-posta bildirimi eklendi — operatörler dashboard’u sürekli izlemek zorunda kalmadan uyarı alıyor.
Grafana + InfluxDB. Zaman serisi kayıtları InfluxDB’de tutuldu. Grafana ile WorkingTime, StoppingTime ve WorkingRatio metrikleri canlı izlendi; geçmiş veriler sorgulanabilir hale geldi.
Bu projeden çıkardıklarım
- Node-RED low-code yaklaşımı prototipleme hızını dramatik artırıyor; ancak akışlar büyüdükçe sürüm yönetimi zorlaşıyor.
- MQTT QoS seçimi gecikme ile güvenilirlik arasındaki dengeyi doğrudan etkiliyor.
- InfluxDB’nin zaman serisi sorgulama dili ilişkisel SQL’den çok farklı — Flux öğrenme eğrisi var ama zaman pencereli aggregation için güçlü.