/ / Arduino'da “Akıllı Ev”: Teori ve Uygulama

Arduino'da "akıllı ev": teori ve pratik

İnternet olmadan yaşam, ev aletleri, akıllı telefonlarhayal etmesi zor. Birçok zengin kişi de Akıllı Ev sistemini bu listeye ekleyecekti. Makalede ne olduğunu, nasıl kurulacağını ve nasıl kullanılacağını analiz edeceğiz.

arduino'da akıllı ev

Ne tür bir sistem?

Anlaşıldığı gibi, Akıllı Ev sistemiherkes satın alamaz. Ancak gerekli becerilere sahipseniz, özel bir uygulama ile kendiniz oluşturabilirsiniz. Buna göre Arduino'daki Akıllı Ev sistemi hakkında konuşmaya devam edeceğiz. Kendi ellerimizle, yaşam alanlarınız için yaratmaya çalışacağız.

Aslında bu sistem nedir?Bu bir dizi sensör ve kontrolördür. Çeşitli tiplerde bulunurlar, böylece hem harekete hem de termal enerjiye cevap verebilirler. Bu tür cihazlar evde çalışmayı kontrol edebilir: iletişim, güvenlik sistemi vb. Bağımsız olarak ısıtmayı açabilen, çeşitli süreçleri başlatabilen vb. Herkes eve gelmek ister, burada sıcak bir banyo, ısıtmalı bir akşam yemeği yer alır. Akıllı bir ev, yalnız yaşayanlar için en iyi çözümdür. Böyle bir sistem için para yoksa, bunu kendiniz yapabilirsiniz.

Sensörler nasıl çalışır?

Sensörler bilgileri ve verileri okuyabilir, daha sonra işleyebilir ve uygun komutu iletebilir. Sıcaklığa, ani hareketlere ve sese cevap verebilirler.

Genellikle basit ve uygun fiyatlı izleme sensörlerimerdivenlerde kullanın - herkes otomatik olarak ışığın dahil edilmesine aşinadır. Ayrıca, kontrolörler genellikle yangın güvenlik sistemlerinde kullanılır. Sıcaklık keskin bir şekilde yükselmeye başlar başlamaz, hemen bir alarm tetiklenir.

Sistemle çalışmaya başlamadan öncekendi binanızda, sensörleri ve tüm olası kontrolörleri doğru bir şekilde dağıtacak bir proje oluşturmanız gerekir. Bunun için programlama ve elektronik becerilere sahip olmanız gerektiğini belirtmek önemlidir. Hiçbiri yoksa, basit bir planın, yani acemi bir tüketici için oluşturulan cihazların tercih edilmesi gerekir. Bunlar tam olarak Arduino sistemleridir. Üretici, kurulumu ve kullanımı kesinlikle kolay cihazlar sağlar.

akıllı ev arduino mega

Neden Arduino?

Bu soru oldukça mantıklı ve anlaşılır.Yukarıda, şirketin anlaşılması kolay sistemler ürettiği zaten yazılmıştır, ancak Arduino'yu seçmeniz için tek neden bu değildir. "Akıllı Ev" kitleri mağazadan satın alınabilir veya web sitesinden sipariş edilebilir. Kuruluma tek başına izin verilir, ancak hiç kimse kalifiye bir master sağlamayı reddedemez. Tüm işleri hatasız yapacak ve güzel tasarımı ihmal etmeyecek (örneğin, telleri gizleyecek ve genel değerlendirme için “dökmeyecek”). Ancak müşterilerin çoğu hala tüm işleri kendi başlarına yapmaya karar veriyor. Neden? Çok daha basit ve daha ucuz. Bu tür projeler üreten tüm firmalar, fiyatı büyük ölçüde arttırır ve kelimelerle birçok modelin kalitesini abartır. Açıklanan şirket bununla ilgilenmiyor. İnternetteki yorumlar bunu% 100 olarak onaylar.

Aksesuar ve sistem kurulumu maliyetiArduino (Akıllı Ev projeleri çok popüler) diğer üreticilere göre çok daha ucuz. Şirketin kendisi bile tüm kurulumu kendi başına yapmayı teklif ediyor, bir arıza durumunda, sahibi diyagramları ve projeyi bir bütün olarak anlamalıdır. Ayrıca, sistemi iyice bilerek, kendiniz için kolayca ve kolayca ayarlayabilirsiniz.

Arduino platformunda tonlarca açık kaynak kütüphanesi vardır, bu nedenle uygun bir program bulmak kolaydır.

akıllı ev

kümeler

Akıllı Ev kitleri satışta.Onlarda, alıcı kendi evlerinde otomatik sistemler oluşturmak için gerekli tüm bileşenleri bulabilir: anakart ve breadboard, elektronik parçalar ve kullanım kuralları. Bu kit, bir kişiye diyotları düzgün bir şekilde nasıl bağlayacağını, alkışlama cihazlarını nasıl açacağını ve cihazları uzaktan kontrol edeceğini öğretecektir.

“Cesaret” 14 yaşından büyük çocuklar için yaratılmıştır. Kit talimatlarla birlikte gelir. Kiti kullanarak beş bitmiş proje oluşturabilirsiniz: bir kronometre, bir gece lambası ve benzeri.

Arduino Başlangıç ​​Kiti - tüm sahiplerinin tanımaya başlaması tavsiye edilen temel bir set. Bir Arduino UNO kartı, sensörler, ekran, dirençler ve benzeri ile birlikte gelir. Yaklaşık 80 avroya mal oluyor.

"Matruşka" 10 yaşından büyük çocuklar için tasarlanmıştır.Sırasıyla parça sayısı ve türü farklı olan çeşitli versiyonlarda satılmaktadır, her birinin yardımıyla tamamen farklı deneyler yapmak mümkündür. İtalya'da üretilen Arduino UNO Rev3 kartı tedarik edilmektedir. Bu kit ile gece lambası, mikser, piller için test cihazı vb. Yapabilirsiniz.

"Amperka" genellikle eğitim için satın alınırkurumları. 12 yaşından büyük çocuklar için yapılır. Derslerin sonunda, çocuklar düz bir çizgide hareket eden bir robot yaratabilecekler. Denetleyici Arduino Uno modeliyle birlikte verilir.

"Dare" ("Akıllı Ev") Arduino şu anda en popüler.

Platformlar

Standart platform Arduino Uno'dur."Akıllı ev" genellikle kendi esasına göre çalışır. Ucuz olduğu için en yaygın olanıdır. Bunu kullanarak mikrodenetleyici teknolojisini kolayca kontrol edebilirsiniz. Bir kişi Arduino kartlarına aşina değilse, tüm sahipler ona bu tanıyı tanımaya başlamasını tavsiye eder.

Arduino Leonardo'nun maliyeti biraz daha ucuzyukarıdaki seçenek. Gerçek şu ki, Uno'nun aksine, bir USB cihazı olarak kullanılabilir. Örneğin, bu kart sayesinde fare ve klavyeyi kontrol edebilirsiniz.

"Akıllı Ev" neden en sıkArduino Mega2560? Uno'dan sadece biraz dışa doğru farklıdır, ancak daha fazla işlevselliğe sahiptir. Genellikle çok sayıda cihazla aynı anda çalışmak için kullanırlar. Buna göre, büyük ölçekli projeler söz konusu olduğunda çalışmak çok daha kolaydır. Genel olarak, bir "Akıllı Ev" oluşturmayı planlıyorsanız, Arduino Mega en uygun seçenektir.

Sistem avantajları

Arduino şirketi, programlama konusunda bilgili olmayan insanlar arasında büyük talep görüyor. Sağlanan tüm sistemlerin net bir arayüzü vardır. Ancak, faydalar bununla sınırlı değildir.

Üretici, yaratma yeteneği sağlamıştır.kendi programları - kaynak kodu açık. Kullanılan dil mümkün olduğunca kolay öğrenilir. Gerekirse, programları bir USB kablosu kullanarak aktarabilirsiniz. Akıllı Ev setleri oldukça ilgi çekici.

Yani bir programlama dili biliyorsanız, yazılımın yalnızca bir sürümünü satın alabilir ve mümkün olduğunca kendiniz için özelleştirebilirsiniz.

Ek yardımcı programlara ihtiyacınız varsa, bunları resmi siteden ücretsiz olarak indirebilirsiniz. Sistem, program kullanılarak bilgisayar ve telefondan kontrol edilebilir.

arduino'ya dayalı kendi ellerinizle akıllı ev

Çalışma prensipleri

Sensörler bilgiyi bir bilgisayara veyakablosuz veri iletim teknolojisini kullanan telefon. Özel bir yardımcı program verileri işler - komut yürütülür. Satın alabileceğiniz veya kendiniz yapabileceğiniz bir ana sensör (merkez) vardır. Arduino kartları (üzerlerinde Akıllı Ev projeleri geliştirilmektedir) standart konektörlere sahiptir. Bu sayede tüm bileşenleri kolayca alabilirsiniz.

 akıllı ev arduino

İnşa etmek için neye ihtiyacınız var?

Bir projeyi kendi başınıza bir araya getirme arzusu varsa, o zaman bazı cihazları bir araya getirmeniz ve cihazları almanız gerekir. Hangi?

  • Sensörler ve kontrolörler.
  • İnternet modülü.
  • Bükümlü çift (kablo).
  • Değiştirmek.
  • Direnç.
  • İnternet modülü için kablo.
  • Röle.

Aksesuarlardan bir havya, tornavida vb.

Arduino kitlerinin satın alınması gerekiyorgüvenilir mağazalar Niye ya? Elektrikle çalışmak için gerekli tüm cihazlara ihtiyaç vardır, bu yüzden sahte kullanmak tehlikelidir. Gerekli tüm yardımcı programlar İnternet'ten indirilebilir. Bu nedenle, Arduino'ya dayalı kendi ellerinizle bir "Akıllı Ev" oluşturmak oldukça basittir.

Sensörlerin tercihlerine göre seçilmesi gerekir: ışığı açma veya kapatma, sıcaklık kontrolü vb.

 arduino uno akıllı ev

Yükleme işlemi

"Akıllı Ev" in sadece LED lambalara sahip olması gerektiğine dikkat etmek gerekir. Geleneksel seçenekler strese dayanamayacak - ya patlayacak ya da sadece yanacak.

Arduino'daki "Akıllı Ev" projesinden sonra zatenhazır olacak, kontrolörleri ve sensörleri bağlamaya başlamanız gerekiyor. Bunu daha önce oluşturulan çizim ve diyagramdan sapmadan yaparlar. Kişiler izole edilmelidir.

Tüm çalışmalar bir algoritma şeklinde aşamalar halinde sunulabilir:

  1. Kodu yükleme.
  2. Uygulamayı bir bilgisayar veya telefon için ayarlama.
  3. Bağlantı noktası yönlendirme.
  4. Sensörlerin ve yazılımın test edilmesi.
  5. Kontrol sırasında varsa tespit edilen sorunların giderilmesi.

Bir arşivdeki güvenilir bir kaynaktan yazılım indirmek daha iyidir. İkincisi açıldıktan ve tüm yardımcı programlar yüklendikten sonra, uygulamayı yeniden başlatmanız veya cihazı yeniden başlatmanız gerekir.

Arduino üzerindeki Akıllı Ev yazılımı, sensörlerin durumunu ve onlardan gelen bilgileri gösterecektir. Gerekirse, her zaman ağ adresini değiştirebilir, alarmı kapatabilirsiniz.

Bir yönlendirici ile çalışma

Yönlendiricide bir bağlantı noktası açmanız gerekir. Bu eylemi tamamlamak için ne yapılmalı? Konfigürasyon menüsünü açın, Arduino'nun ağ adresini yazın ve portu etkinleştirin.

Bundan hemen sonra, alan adını belirleyebilirsiniz. Artık hiçbir şey, sahibinin kendi elleriyle oluşturulan sistemi test etmeye başlamasını engellemiyor.

akıllı ev arduino

Uzaktan kumanda

Şirketin sunucusu sayesinde, tümteknik kendi aralarında. İşlemlerin görselleştirilmesine izin veren bulut hizmetlerinin kullanılmasına izin verilir. İnternet sayesinde evinizi tamamen kontrol edebilirsiniz. Kazanı veya kaloriferi şehrin diğer ucundan açıp kapatabilirsiniz.

Evinizi kontrol etmenize yardımcı olacak başka bir yol daha var - SMS mesajları. İnternet bağlantısı her zaman olmaz, bu nedenle bu yöntem oldukça alakalı.

sonuçlar

Üzerinde "Akıllı Ev" olduğu gerçeğine dikkat etmek gerekir.Arduino tabanı açık bir ağ adresiyle çalışamaz, aksi takdirde hacklenmesi kolay olurdu. "Akıllı" bir sistem üzerinde çalışan tüm binalar, tüm kaynakları doğru kullanmanın yanı sıra, herkes için enerji tasarrufuna yardımcı olabilir. Ana şey, herhangi bir sahte olmadan doğru bileşenleri seçmektir.

Ayrıca önemli olan "Arduino"binlerce program kodunu içeren birçok kütüphaneye sahiptir. Bu nedenle Arduino üzerinde sadece interneti kullanarak bir "Akıllı Ev" sistemi oluşturmak çok daha kolay olacaktır.

Sahiplerin sistemle ilgili geri bildirimleri olumlu.Hiçbir aksaklık olmaz, tüm bildirimler zamanında gelir ve izleme programı açıktır. Teminat sık sık güncellenir, bu nedenle beklenmedik bir şey olursa mal sahibi hemen görür. Böyle bir sistemi kendi ellerinizle oluşturmak, tasarruf etmenize yardımcı olacak en iyi ve en başarılı çözümdür. Sensörlerin ve kontrolörlerin kurulumunda zor bir şey yoktur.