2014-08-11

140811 Güncellemesi BIM IoT Occupancy Comfort Sensor

BIM IoT OCS projesi ile ilgili yeni bir donanım planlaması ve yazılım denemesi yaptım.

7 adet Pod olacak. Bunlar birbirleri ile Zigbee protokolü kullanarak Mesh Network oluşturacak.

5 adet uydu Pod olacak:
-Arduino Micro
*Luminosity Sensor
*High Accuracy Temperature Sensor
*Temperature / Humidity / (Heat Index) Sensor

1 Gaz Pod'u olacak: (Bir tane olmasının sebebi bu verilerin homojene yakın olması ve bu sensörleri Türkiye'ye getirtmenin görece pahalı olması :) )
-Arduino Uno
*CO2 sensor
*Barometer
*Dust Sensor

1 Logger Pod:
-Arduino Yun
*Realtime Clock to sync Pods
*Micro SD Card Reader / Internet (Xively)

Yazılım kısmını tatmin edici bir seviyeye çıkarttım:


Room'un içine Mark değerleri 01'den 05'e Generic Pod Family'leri gerçek yerlerine uygun olarak yerleştiriliyor.


Yazılım Room'un alt yüzeyinden belli bir offsette Analiz yüzeyi oluşturuyor. Pod Family'lerin XYZ değerlerini bu yüzey üzerinde UV değerlerine dönüştürüyor.


Analiz tipini soruyor. (Yani Excel'den hangi veri setini okuyacağını soruyor.)


Basit bir bilgi kutusu çıkıyor. Bunları ben seviyorum debug için. Ama ilerde kapatabilirim.


Analiz Görselleştirmesi oluşturuyor, Excel'den okuduğu veri setlerini Pod Noktalarına giriyor.
Basit bir grafik arayüz çiziyor. Mouse ile bu grafiğe tıklayarak Analiz Konfigürasyonu (tarih/zaman) değiştirilebiliyor. Bu değiştirme işinde soruma cevap veren Augusto Goncalves'e teşekkürler.


Grafiği kapattığımızda yazılım döngüsü tamamlanmış oluyor. İş bitince analiz sonuçlarını silmedim, kalıyor.
Böylece Revit ortamında oynamaya devam edilebilir.