PROJELERİM
Bu bölümde tamamladığım ve üzerinde çalışmalar yaptığım projelerimi göreceksiniz. Kendimi projeler yaparak her geçen gün geliştirmeye çalışıyorum. Yeni yazılım dilleri öğreniyor ve bu dilleri elektronik devreler tasarlayarak destelemeye özen gösteriyorum.
Visual Studio
Bu projede kullanıcı girişi yapılarak bir evi ve evin tüm bölümlerini kontrol edebilmeyi amaçladım. Her odada kullanılan bileşenlerin kontrollerini tek bir uygulamadan kontrol etmek mümkün. Evde bulunan acil durumlarından evcil hayvanınızın yem durumunu kontrol etmeye kadar hemen hemen her şeyi yapabiliyoruz. Ancak bunu bir kontrol ekranından 1/0 veya y/n gibi basit işlemler ile gerçekleştiriyoruz.

Akıllı Ev Uygulaması
QT Engine
Bu projede kullanıcın oluşturduğu odaların içerisinde bulunan bileşenlerin bir uygulama ile kontrol etmesini amaçladım. Bu uygulama 3 bölümden oluşuyor:
1.Bölüm: Ana Menü.
2.Bölüm: Prizler ve Lambalar Menüsü.
3.Bölüm: Diğer Bileşenler. Bu bölüm ise;
Kullanımı kolaylaştırmak ve anlaşılabilir olması için sade bir yapıda uygulamamı tasarladım. C++ dilinin Object Oriented Programming (OOP) tekniğini kullanarak programımın temelini oluşturdum. Böylece her oluşan oda bir sınıfta tutuldu ve üzerinde işlemlerin yapılmasına olanak sağladı. Projenin detaylı kodlarını GitHub profilimden inceleyebilirsiniz.

Akıllı Ev Devre Tasarımı
Proteus: PCB Design and Circuit Simulator Software
Bu projede kullanıcın evinin ya da odasının içerisinde bulunan bileşenlerin bir uygulama ile kontrol etmesini amaçladım. Proteus ile Simulasyonunu yaptım. Visual Studio ile bir arayüz uygulaması oluşturdum. Arayüz uygulamasından veya manuel olarak; Lamba, Priz, RGB Led kontrolü gibi kontrollerin yapılmasını, Senörler aracılığı ile; Hırsız Alarm, Yangın Alarm, Su-Sel Baskını Alarm gibi alarm sistemlerini takip etmek, son olarak; evin ya da odanın sıcaklık - nem durumunu takip etmek ve kombi, klima ya da nem cihazının otomatik devreye girmesini sağladım. Şuan için UART haberleşme ile kontrolünü sağlıyorum ancak ilerleyen zamanlarda Wİ-Fİ ve Akıllı Telefon ile de kontrol edilmesini sağlayan versiyonunda yapacağım. Projenin detaylı kodlarını GitHub profilimden inceleyebilirsiniz.
