Ana Sayfa Arduino 2+1 Akıllı Ev Sistemi

2+1 Akıllı Ev Sistemi

15 min read
1
1
6,836

akilli.fw

 

 

 

 

 

 

 

 

 

 

 

 

Akıllı Ev Sistemleri Nedir Ne Değildir ? demiştik daha önce ve bizler kendi evimizi nasıl akıllı eve dönüştürebiliriz.

Aslında çok zor bir şey değil,gerekli olan birazcık Arduino ve Elektrik-Elektronik bilgimizin olması yeterli peki neler gerekli ?

– Öncelikle evinizin bir kroksini veya planını çiziniz .

– Hangi odada kaç anahtar, kaç ampul ve priz var yazınız.

– Evinizin ne kadarı akıllı bir sistem olacak hesaplayınız.

– Ardından bir malzeme listesi çıkarın.

– İş planınızı oluşturup,kurulucak cihazların yerlerin müsaitliğini kontrol ediniz.

– Artık bütün hesaplamalar,işler tamam ise başlayabilirsiniz.

Öncelikle ben 2+1 Müstakil bir ev olarak gideceğim.

Arduino İle Neler Yapılabilir ve Neler Yapılamaz ?

Arduino kütüphaneleri yardımı ile kolaylıkla programlama yapılabilir. Hem analog hem de digital sinyalleri alarak işlenebilir. Sensörlerden gelen sinyalleri işleyerek, çevresiyle etkileşim içerisinde olan sistemler ve robotlar tasarlanabilir. Tasarlanılan çalışmaya özgün olarak dış dünyaya sıcaklık, ses, hareket, ışık gibi tepkiler oluşturulabilir. Arduinonun farklı ihtiyaçlara çözüm bulmak amacıyla tasarlanmış çeşitli modülleri ve kartları da bulunmaktadır. Bu kart ve modülleri kullanarak projeler geliştirilebilir özgün tasarımlar yapılabilir. Ardunino ile neler yapılabileceğine bakarsak.

 

+ Çevresiyle kolay bir şekilde etkileşime girebilen sistemler tasarlanabilir

+ Mikro denetleyiciler, arduino kütüphaneleri ile kolaylıkla programlanabilir

+ Dijital ve Analog girişleri sayesinde iki tür veri işlenebilir

+ Sensörler alınan verileri kullanılabilir işlenebilir

+ Dış dünyaya ses, ışık, hareket gibi çıktılar üretilebilir.

 

Ardunio’nun kullanım kolaylığı ile birlikte bazı sınırlılıkları da bulunmaktadır;

+ Elektronik bilgisine ihtiyaç duymaktadır

+ Programlama bilgisine ihtiyaç duyulmaktadır. Programlama öğrenmek için bir adım olabilir.

+ Gerçek zamanlı kamera görüntüsü aktarma, sinyal işleme gibi ağır işleri yapılmamaktadır.

+ Üzerinde Linux, Android, Windows CE gibi işletim sistemleri çalıştıramazsınız.

Arduino Uno

Esnek bir donanım,yazılım mimarisine sahip olan kullanımnı kolay,esnek ve açık kaynaklı elektronik geliştirme kartıdır. Kartların devre tasarımları tamamen açık yani istenilen çalışmada kullanıcı amacına uygun tasarlanabilir. Açık kaynaklı yazılım imkânını ise Arduino IDE sağlanabilmektedir ve platform bağımsızdır. Arduino üretici firmasında yer alan Arduino Uno’nun genel özelliklerine bakacak olursak ATmega328 mikrodenetleyici içermektedir. Arduino ‘nun son zamanlarda yaygın olarak kullanılan kartıdır. Arduino uno serisinde Arduino Uno, Arduino Uno R2, Arduino Uno SMD ve son olarak Arduino Uno R3 olarak kart tiplerini çıkarmıştır. Arduino Uno bir mikro denetleyiciyi desteklemek için gerekli olan bileşenlerin hepsini içermektedir. Yani tümleşik bir yapıya sahiptir. Arduino Uno ‘yu bir bilgisayara bağlayarak, bir pil ile ya da adaptör ile çalışabilmektedir. Aşağıdaki resimde Arduino Uno R3 ‘ün kısımları gösterilmektedir.

 

 

arduino-uno-pins-51

  1. USB jakı
  2. Power jakı (7-12 V DC)
  3. Mikrodenetleyici ATmega328
  4. Haberleşme çipi
  5. 16 MHz kristal
  6. Reset butonu
  7. Power ledi
  8. TX / NX ledleri
  9. Led
  10. Power pinleri
  11. Analog girişler
  12. TX / RX pinleri
  13. Dijital giriş / çıkış pinleri (yanında ~ işareti olan pinler PWM çıkışı olarak kullanılabilir.)
  14. Ground ve AREF pinleri
  15. ATmega328 için ICSP USB arayüzü için ICSP

 

Mikrodenetleyici ATmega328
Çalışma gerilimi +5 V DC
Besleme gerilimi 7-12 V DC
Besleme gerilimi limitleri 6-20 V
Dijital giriş/çıkış pinleri 14 tane (6 tanesi PWM çıkışını destekler)
Analog giriş pinleri 6 tane
Giriş çıkış pini DC akımı 40mA
3.3 V pini için akım 50 mA
Flash hafıza 32 KB (0.5 KB bootloader için kullanılır)
SPRAM 2 KB
EEPROM 1 KB
Saat frekansı 16 MHz

Parse Nedir ?

Bir platformda mükemmel uygulama oluşturmak için bir web servis sağlayıcısıdır. İnanılmaz bir kullanıcı deneyimi yaratmaya ve karmaşık altyapıları kolaylaştırmak için oluşturulmuştur. Anında, güçlü bir bulut veritabanı eklemek bildirim hizmetleri ve app izleme gibi özelliklere sahiptir. Parse web servis sağlayıcısı ile mobil, masaüstü için SDK ve IOT cihazlardan birini seçerek ve parse bulut sisteminni sunduğu tüm imkanları kullanımı sağlanabilmektedir. “Parse” 1601 Willow Road, Menlo Park, CA, 94025, Birleşik Devletler bulunan Ayrıştırma LLC anlamına gelir. “Parse Services” olanların herhangi bağlantılı olarak Parse tarafından sunulan bu web sitesinde, Parse cloud computing platformu, Parse API, Parse Add-ons ve başka bir yazılım veya hizmetler de dahil olmak üzere, bu web sitesi üzerinden ayrıştırma kullanılabilir hale getirir.

parse

Arduino Uno Kartı Kullanımı

Bu programda kullanıcı, sistemi açmak için Arduino ile internet’i birbirine bağlayacaktır. Kullanıcı bu işlemden sonra Android uygulaması üzerinden evin odalarını aydınlatabilecek ve araba garajını ve diğer özellikleri kontrol edebilecektir.

Yapılan ev otomasyon sisteminde Ardunio Uno kart ile android uygulama form ekranı ile web servisine bağlanmıştır. Parse servisi yazılım kolaylığı ve android sdk desteğinden dolayı tercih edilmiştir.

Günümüzde

Günümüzde konfor ve güvenlik ev tasarımında en önemli faktörlerin başındadır. Teknolojinin ve dolayısı ile otomasyon sistemlerinin her geçen gün gelişmesi bizleri hayal gücümüzün sınırlarını zorlamamıza sağlamaktadır. Ev yaşantımızda kullanmakta olduğumuz birçok elektrikli alet ve eşyanın, farklı kontrol mekanizmalarına sahip olması ve programlanabilme özellikleri sayesinde geliştirilen teknolojik ev cihazları ile ciddi anlamda zamansal ve maddi anlamda tasarruf yapılmasını sağlamaktadır. Dolayısıyla teknoloji ve otomasyon evlerimize girmektedir. Ev otomasyonu ilk bakışta karmaşık gelmesine karşın bilgisayarın günümüzde hayatımızın her yerinde görülmekte adete parçası olmaktadır. Teknolojinin ev otomasyonu ile ilgili kullanımlarının da sadeleştirilerek pratik ve kullanıcı kolaylığı sağlamasına hedeflenmektedir. Gerçekleştirilen bu çalışmada Arduino kart kullanılarak ve Android uygulaması yazılarak örnek bir akıllı ev prototipi tasarlanmıştır. Sisteme erişimin internet üzerinden gerçekleştirildiği bu yapıda, kullanıcı dostu Android 4.0 ve üzeri cihazlarda kullanılan uygulama arayüzü ile akıllı eve ait belirlenen parametrelerin denetimi/izlenmesi rahatlıkla yapılabilmektedir. Böylece insanlar için daha konforlu, güvenli, tam denetlenebilir ve tasarruf sağlayan yaşam alanları düşük maliyetlerle oluşturulabilir.

Sistemin Sonlandırılması

Saloon

1 Adet Hareket Sensörü

2 Adet Servo Panjur

1 Adet Yönetim Paneli

2 Adet Anahtar Kontrol

1 Adet Termostat

1 Adet Klima Kontrol

2 Adet Priz Kontrol

Oturma Odası1 Adet Hareket Sensörü1 Adet Servo Panjur1 Adet Anahtar Kontrol1 Adet Termostat

1 Adet Priz Kontrol

Wc1 Adet Havalandırma Kontrol1 Adet Anahtar Kontrol1 Adet Termostat1 Adet Priz Kontrol

1 Adet Su Kesme

Banyo1 Adet Havalandırma Kontrol1 Adet Anahtar Kontrol1 Adet Termostat1 Adet Priz Kontrol

1 Adet Su Kesme

Yatak Odası1 Adet Hareket Sensörü3 Adet Priz Kontrol2 Adet Servo Panjur1 Adet Termostat

1 Adet Klima Kontrol

1 Adet Yönetim Paneli

1 Adet Acil Çağrı Butonu

1 Adet Anahtar Kontrol

Mutfak1 Adet Hareket Sensörü3 Adet Anahtar Kontrol1 Adet Termostat1 Adet Su Kesme

1 Adet Gaz
Kesme

1 Adet Karbondioksit Sensör

1 Adet Buzzer

1 Adet Duman Sensörü

1 Adet Gaz Sensörü

 

Garaj2 Adet Priz Kontrol1 Adet Hareket Sensörü1 Adet Buzzer2 Adet Araç Algılayıcı

1 Adet Anahtar Kontrol

2 Adet Priz Kontrol

Depo1 Adet Hareket Sensörü1 Adet Anahtar Kontrol1 Adet Priz Kontrol Bahçe(Duruma Göre Adet)Nem ÖlçerFiskiye Vana Kontol Yağmur Suyu Sulama Sistemi1 Adet Yağmur Suyu Filtresi1 Adet Depo1 Adet Depo Su Seviye Ölçer1 Adet Basınç Pompası Güneş Enerjisi Elektrik Üretme Sistemi4 Adet Güneş Paneli1 Adet Regülatör6 Adet Batarya1 Adet Güç Üreteci

Bahçe Panjur

2 Adet Büyük Servo Motor(Bahçe Tipi Yağmurluk)

Kullanılan Malzemeler

malzeme

 

Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - Semih Can
Daha Fazla Göster -  Arduino

1 Yorum

  1. Murat

    27 Temmuz 2017 at 11:29

    Bu yazdıklarınızı biraz ilgisi olan herkes biliyor. Baştan sona proje aşamalarını gösterseniz de faydanız dokunsa.

    Reply

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

Türkiye Dahil Tüm Dünya Bu Virüs’e Çözüm Arıyor

12 Mayıs’ta dünya çapında birçok kuruluşu etkileyen WannaCry saldırısı Türkiye’de çok fazl…