2+1 Akıllı Ev Sistemi | roboturka.com |
Ana Sayfa Arduino 2+1 Akıllı Ev Sistemi
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.
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.
Power jakı (7-12 V DC)
TX / NX ledleri
TX / RX pinleri
Dijital giriş / çıkış pinleri (yanında ~ işareti olan pinler PWM çıkışı olarak kullanılabilir.)
Ground ve AREF pinleri
ATmega328 için ICSP USB arayüzü için ICSP
Ç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
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.
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 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.
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 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
1 Adet Karbondioksit Sensör
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
2 Adet Büyük Servo Motor(Bahçe Tipi Yağmurluk)
Etiketlerakıllı ev otomasyonuarduinoArduino İle 2+1 Akıllı Ev Sistemiev
Önceki Yazı Labview : For Döngüsü ve Timing
Sonraki Yazı Dünyanın İlk Elektrik Üreten Yolu
Web Tasarım ve Web yazılımı üzerine çalışıyorum. Hobi olarak,fotoğraf ve elektrik ve elektronik ile ilgileniyorum. 2 yerel haber sitesinde editörlük yapıyorum. 1 ulusal dergide ise editörlüğe devam ediyorum.
Diğer Yazılar - Semih Can
12 Mayıs’ta dünya çapında birçok kuruluşu etkileyen WannaCry saldırısı Türkiye’de çok fazl…
Tüm İnternet Sağlayıcıları AKK’yı Kaldırıp Yerine ‘KOTA’ yı Getirecek
(AKK) Adil Kullanım Kotası kaldırıldı mı ? (GB) gigabyte başına ücret mi alınacak ? Kafanı…
Türkiye’nin 2023 hedefleri doğrultusunda bilişimde tüketen değil üreten nesillerin yetişme…
Daha Fazlasını Yükle - Semih Can
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.
Top Tags Raspberry Pi GMTSuite labview arduino arduino project plc GMT PLC roboturka GMTSoft PLC Programlama stm32f4 arduino projeleri National Instruments makerhub robot