This blog post has moved to mozanunal.com

You should be redirected shortly, alternatively please click the following link

WPF ile Ev Otomasyonu Arayüzü
Herkese Merhabalar,
        Bu yazımda .NET platformunun bir teknolojisi olan WPF kullanarak ev otomasyonu kontrol paneli yapmayı anlatacağım. Yaptığım bu projenin başlıca işlevi şudur; 5 farklı sensörden bulunulan ortamın sıcaklığı, nemi, zehirli gaz durumu, ortamda canlı olup olmadığı, ortamda yağış olup olmadığı Arduino yardımıyla alınır ve bu sensor dataları C# arayüzünde gösterilir. Eğer onay kutusu işaretlenirse istenmeyen bir durumda (gaz sızıntısı, eve hırsız girmesi, yağmur için kurulabilir.) program uyarı olarak girilen adrese bir adet mail gönderir.


Projenin Arduino ve C# kaynak kodunu buradan indirebilirsiniz.



Malzemeler


Kutu




Arduino Kodu


Alternatif Arduino Kodu ESP8266 Kullanarak


WPF Application



Serialden Data Almayla Alakalı Fonksiyonlar

Gelen Datayı Parçalara Ayırıp Görüntüleme Fonksiyonları



Mail Gönderme Fonksiyonları



Mail Gönderince Arayüzün Durumu

Etiketler: , , ,