Sıradan bir dairede neler otomatikleştirilebilir? Akıllı ev: uygun fiyatlı otomasyon sistemleri Anahtar teslimi akıllı ev

Akıllı ev sistemi, bir apartman dairesinde veya özel evde maksimum konfor için oluşturulmuştur. Evin tam veya kısmi otomasyonu, büyük elektrik ve ısıtma faturalarını unutmanıza, ev aletlerinin sahibinin katılımı olmadan çalışmasını sağlamanıza ve güvenlik sisteminin verimliliğini artırmanıza olanak sağlayacaktır. Tüm evin tek panelden, hatta uzaktan kontrol edilebilmesi, evinizdeki konforu garanti eder. Eve döndüğünüzde odanın sıcak olduğundan emin olabilirsiniz, sıcak duş ve robot elektrikli süpürge hatırlatma olmadan temizlenir. Tüm bunlar ve daha birçok fonksiyon akıllı ev sisteminde mevcuttur.

Otomasyon yetenekleri

Benzersiz bir ev otomasyon sistemi yalnızca konfor elde etmek, aynı zamanda maliyetlerden de tasarruf edin kamu hizmetleri. Işık yalnızca bir kişi göründüğünde açılır ve ısıtma yalnızca programlanan zamanda veya sahibinin huzurunda tam güçte çalışır - bu bir "akıllı evin" yapabileceği tek şey değildir.

Otomasyonun ana avantajları:

  1. Oda her zaman ev sahibi için ideal bir mikro iklime sahip olacaktır. Hava sıcaklığı, nem ve diğer parametreler sürekli olarak korunur veya her odada belirli bir zamanda ayarlanır. Bu, uyandıktan sonraki rahatsızlığı veya işten döndüğünüzde tahrişi unutmanızı sağlar.
  2. Her nesne kontrol altındadır ve onu çok uzak bir mesafeden bile kontrol edebilirsiniz. Sistemi kendinize göre özelleştirerek sabahları zahmetsizce sıcak kahve ve tost alabilir, ısınmasını beklemeden işten döndükten hemen sonra saunanın keyfini çıkarabilir, evden çıkmadan havuzdaki suyu ısıtabilirsiniz.
  3. Herhangi bir arıza meydana gelmesi durumunda sistem, nesnenin açılmasına izin vermeyecek ve sahibine arıza ile ilgili verileri gönderecektir. Bu, kısa devreleri ve diğer sorunları önler.

Sürekli gelişen üretim süreci, sistemi bir ev veya apartman dairesine kurmanıza olanak tanır. revizyon. Artık tüm kablolama sistemi, bilgileri kontrol merkezine ileten radyo sensörlü anahtarlarla değiştirilecek.

Akıllı ev sistemi maliyetleri

Akıllı ev sistemi kurabilirsiniz herhangi bir odada: bir apartman dairesinde, kır evinde, özel bir evde ve hatta bir ofiste. En sık bulunmanız gereken yeri otomatikleştirerek, çok fazla zaman kazanabilir ve kahve yapmak gibi küçük şeyler nedeniyle dikkatinizin önemli konulardan uzaklaşmasını önleyebilirsiniz.

Maliyetler birçok faktöre bağlıdır:

  • kullanılan sistem ve ekipmanın türü;
  • “akıllı evi” kontrol etmenin yolu;
  • miktar Ev aletleri ve tesisin diğer özellikleri;
  • konut alanı ve yerel alanın varlığı.

Özel bir evin otomasyonunun sahibine bir sistem kurmaktan çok daha pahalıya mal olması mantıklıdır. küçük apartman. Bunun nedeni, evinizde genellikle daha fazla ekipman bulunması ve ısıtma sisteminin bireysel olmasıdır.

Yerel alanın bakımıyla ilgili ek maliyetler:

  • video gözetimi sıklıkla gereklidir; güvenlik yalnızca ön kapı ve pencereler ve sitenin tüm alanı boyunca;
  • bahçe bakımı ve bitkilerin sulanması gereklidir;
  • sisteme bağlı bir hamam veya yüzme havuzu da ek maliyet gerektirir.

Otomasyonun daha fazla avantajı vardır ve tüm masraflar, kaynak tedarik kuruluşlarından gelen küçük faturalarla ve sevdiğiniz işi yaparak harcayabileceğiniz zaman tasarrufuyla karşılanır.

Masraflar nelerdir?

Bitmiş sistemin maliyeti, ev sahibinin yeteneklerine ve hayal gücüne bağlıdır. Nihai fiyat aşağıdakilerden oluşur:

  1. Seçilen ekipmanın maliyeti. İnsanların ev ve ofis otomasyonuna olan ihtiyaçları sürekli artıyor, bu nedenle üreticiler yeni ürünler geliştirip piyasaya sürmeye çalışıyor. Bir evin veya apartmanın sahibi, başlangıçta en modern değil, bütçe ekipmanlarından memnun kalıp kalmayacağına veya evi en son teknolojiyle donatmak isteyip istemediğine karar vermelidir.
  2. Hazır sistem modeli veya bireysel seçim. Hazır sistemler her odada ihtiyaç duyulan sınırlı sayıda özelliği içerir. Evinizi otomatikleştirmek istiyorsanız en küçük ayrıntılar, ekstra ödeme yapmanız gereken bireysel tasarıma ihtiyacınız olacak.
  3. Ekipman kurulumu. Daha eski ve daha ucuz seçenekler kablo kurulumu gerektirir, bu nedenle bunları yenileme işlemi sırasında kurmak daha iyidir. Aksi takdirde, evde otomasyondan sonra duvar kağıdını yeniden yapıştırmanız gerekecektir. Modern ekipmanlar radyo vericileri kullanılarak çalışır ve kablo kurulumu gerektirmez.
  4. Yazılım yükleme. Zorluk seçilen kontrol yöntemine bağlıdır. Bütçe seçenekleri Farklı uzaktan kumandalar kullanılarak kontrol edilen sistemler, tek bir dokunmatik panel veya bilgisayar üzerinden konforunuzu sağlamak kadar pahalı değil.

Bu da mümkün ek harcamalar standart dışı yerleştirmeyle ilgili yardımcı ağlar Kurulum işlemi sırasında atlanması gerekecek.

Basit bir akıllı ev seçeneği bağımsız kuruluma izin verir ve maliyetler önemli ölçüde daha düşük olacaktır. Bu seçeneğin bir dezavantajı vardır - evdeki tüm süreçleri kontrol edemeyecek, yalnızca ana olanları kontrol edebilecektir: ışık, ısıtma, geceleri perdelerin kapatılması. Bu minimum bir settir; bazı üreticiler daha geniş bir aralık sunmaktadır. Anahtar teslimi kurulum, becerilerinize, dikkatinize ve doğruluğunuza güven gerektirir, bu nedenle sonuçla ilgili en ufak bir şüphe varsa işi uzmanlara emanet etmelisiniz.

Otomasyonun sonucu

Evinizin veya dairenizin otomasyonu şunları sağlayacaktır: çok zaman ayırın, ev işleriyle dikkatinizi dağıtmayın ve işten sonra iyice dinlenmenin tadını çıkarın. Ekipman satın almak ve kurmak için gereken maliyetler, faturalarda önemli ölçüde azalan tutarla hızlı bir şekilde telafi edilecektir. Tüm ekipmanların, aydınlatma ve ısıtma cihazlarının yalnızca sahibinin istekleri doğrultusunda çalıştığına dair kendi rahatınız ve güveniniz, verilen kararın doğruluğundan şüphe etmenize izin vermeyecektir.

Ev otomasyon sistemlerinin henüz bu kadar popüler olmamasının temel nedeni, genellikle tanıtımlarında aydınlatmaya yapılan vurgudur. Sonuçta, koltuktan kalkmadan yanıp sönen ışık (Arduino'daki LED'ler gibi) şımartıcıdır ve bunun hiçbir faydası yoktur. pratik önemi insanları evlerinde ve apartmanlarında ev otomasyon sistemlerini uygulama ve kullanma konusunda ciddi düşüncelerden caydırıyor. Hiç kimsenin ışığı yakmasına gerek yoktur (genellikle işlevselliğin %90'ı bunun içindir), ancak örneğin her odadaki ısıtmanın ayrı ayrı kontrol edilmesi kullanışlıdır ve enerji = para tasarrufu sağlar. Düşük maliyetle satılan hazır ev otomasyon sistemi bileşenlerinin yüksek fiyatları, entegrasyon fiyatlarıyla birlikte yangını daha da körüklüyor. Sahip olacağımız en pahalı bileşenin 20 dolarlık Arduino Mega olacağı konusunda sizi temin ederim. Konuyu bir bütün olarak ele alırsak, merkezi olarak otomatikleştirmenin pratik açıdan mantıklı olduğu yalnızca aşağıdaki görevlerin listesini görüyorum:
> iklim kontrolü sıcaklığı (ısıtma/klima) ve nem (nemlendirici/nem alma cihazı),
> yönetim doğal ışık(panjur, panjur, tente)
> ve evin etrafındaki çimlerin, çiçek tarhlarının ve çimlerin sulanmasının yönetimi (eğer varsa ve hala sulanması gerekiyor).
Merkezi olmayan sistemlerden, hareket (varlık) sensörleri tarafından tetiklenen, düşük güçlü bir yerel (merkezi kontrol olmadan, arka ışığın etkinleştirilmesini doğrudan kontrol eden 1-2 sensör) olması uygundur. LED arka ışığı mutfaktaki merdivenler (bazen zeminler) ve masaların her zamanki gibi gölgelenen kısımları tavan aydınlatması duvar kabinleri ve raflar. Yukarıda sıralananlarla birlikte aynı aydınlatma, geceleri kimseyi ve özellikle kendinizi uyandırmadan mutfağa girmeniz (ve orada bir şeyi kesip kimseyle paylaşmadan yemek yemeniz) veya başka bir mekana gitmeniz gerektiğinde vazgeçilmezdir. düşünceli bir şekilde dağılmış çocuk oyuncaklarına takılmadan. Ana aydınlatmanın YALNIZCA teknik odalarda hareket sensörleriyle açılması da mantıklıdır: dolaplar, depo odaları, garaj, çamaşır odaları vb. Hareket sensörleri ve merkezi sistemler yerleşim alanlarında temel aydınlatma için kullanılması pratik değildir. Evdeki dış ve dekoratif tatil aydınlatması, aydınlatma sensörleri ve/veya zamanlayıcıları olan ucuz hazır ünitelerden en uygun şekilde açılır. Müdahale hizmetlerine bağlı gerçek güvenlik sistemlerinin (sadece evin etrafına dağılmış sensörler ve web kameraları değil) akıllı ev sistemleriyle karıştırılması birçok nedenden dolayı genellikle mantıklı değildir.

O halde en alakalı olanla başlayalım. İdeal nesne, kontrol edilebilen ısıtmadır, örneğin: elektrik (soketteki tekerleklerdeki piller ve duvar pilleri) ve özel bir evin merkezi veya çok ısıtılmaması. Örneğimde, mevcut Kontrol Ünitesine (termostat) ve ek cihazlara doğrudan bağlantı yoluyla yağ ısıtmalı Thermo Pump sistemi (Kuzey Amerika'da Isı Pompası) ile çalışmayı ele alacağız. Sistemin ilk versiyonunda X10 protokollü cihazlar ve prizler kullandım. Ancak ne yazık ki, yavaş arayüz ve geçiş sırasında evdeki herkesi uyandıran çok yüksek tıklamalar nedeniyle kötü performans gösterdiler. Daha sonra sistemi radyo soketlerine dönüştürdüm ki bunun x10'dan çok daha basit ve daha sessiz olduğu ortaya çıktı. Bu çıkışlar çok çeşitli radyo frekansları ve voltajlarında mevcuttur. Bütün bunlar çok çeşitli diğer sistemlere uygulanabilir. Her şey, arkadaşım ve komşusunun, harika mucizenin - Arduino'nun modern toplumdaki büyük rolünü göze çarpmadan kafama damlatmasıyla başladı ve ben, havyayı nasıl tutmayı bilen ve seven bir kişi olarak, sadece ben Bu Arduino çılgınlığına bir an önce bulaşmak zorundayım. Mümkün olan her şekilde başından savdım ve evinin pratik (robotik oyuncaklar değil) uygulama alanının çok şüpheli olduğunu ve güçlü bir mikrodenetleyiciye dayalı olarak merdiven basamaklarını aydınlatmak için sıralı yanan LED şeritler yaptığını söyledim ( bir vardiya yazmacı ve jeneratör yerine) sadece bir toptur ve gerisi kendi zevkine düşkünlüktür. Ama yine de kafama Arduino tohumunu ekmeyi başardılar ve tüm tohumlar gibi baharın gelişi ve yazın yaklaşmasıyla bir filiz çıkmaya başladı. Proje uğruna hobi projelerini sevmiyorum. Bazı pratik yanların da mevcut olması gerekiyor ve özellikle bir aile babası için kaynak ($ ​​ve zaman) yoğun projelerin aynı zamanda yüksek bir WAF'ye (Eş kabul faktörü) sahip olması gerektiğinden veya babamın dediği gibi kolayca yasallaştırılabilir.

Ve her zaman olduğu gibi tembellik ilerlemenin motoruydu. Öğleden sonra biraz verandada oturduk, güneş çok sıcaktı ve aynı zamanda yatak odasında da üst kat küçük oğlum uyuyordu ve Çin termometresine göre 2 dolara karar veriyordu (yine de oğlunu uyandırmadan gidip bakmak zorundaydı) sıcaklık 26 derecenin üzerindeydi. Şimdi oturma odasına gidip merkezi klimayı açmamız gerekiyor, sonra da kapatmamız gerekiyor ki sıcaklık her biraz arttığında açılmasın. Yaz aylarında geceleri bunu yapmak özellikle rahatsız edicidir; hafif bir battaniyenin altında donduğunuzda, ayağa kalkmanız ve yine evdeki herkesi uyandırmadan oturma odasına koşup uzaktan kumandaya gitmeniz ve dönmeniz gerekir. geçen yüzyılın bu başarısından. İşte o zaman anladım ki artık bu rezalete dur deyip, “Nerede senin övündüğün Ardunya, ver onu buraya, bakalım neler yapabilecek!” Hemen söyleyeceğim ki, bunu hiç seçmedim ve bunun bu kadar işe yaramaz olacağını (örneğin tellerle çalışırken) ve hatta öfkeden ve onunla savaşma güçsüzlüğünden dolayı ortaya çıkacağını düşünmediğimi söyleyeceğim. projenin ortasında neredeyse STM32'ye taşınıyordum. Sonunda hala onunla kaldı ama ilk önce.

Her şeyin neden bu şekilde yapıldığını, tecrübelerimi ve başarılarımı ekmeğinize nasıl aktarabileceğinizi daha kolay anlayabilmek için, elimde/elimde olanların bir açıklamasıyla başlayalım:
1) Özel bir ev Kanada'da (benim olduğunu söylemek isterdim ama elbette bankaya ait ve kulağa ne kadar saçma gelse de, şu anki kurlarla tamamının ödenmesi bile karlı değil) 1959'da inşa edilmiş, kendi deyimleriyle burada Split Level, bu iki katlı ev ancak yarısı diğer yarısına göre dikey olarak yarım kat kaydırılmış.
2) Arduino Uno (daha sonra X10 ve radyo için I/O sayısının az olması nedeniyle Mega gerekliydi)
3) pahalı ve yerel Ethernet Kalkanı. Bir şey başlatamadım ve ENC28J60 için yeterli bir kitaplık bulamadım
4) Arzu, zaman ve biraz para.
Burada alışılageldiği gibi yatak odaları en üst katta ve benim için duvara vidalanmış ısıtma ve soğutma sisteminin uğursuz kontrol panelinin bulunduğu oturma odasından yarım kat yukarıda çıkıyor. Burada bu tür sistemlere HVAC (ısıtma, havalandırma ve iklimlendirme) adı verilir, ancak aslında harici bir ısı eşanjörüne ve kompresöre sahip sıradan devasa (onbinlerce BTU veya bunları burada tonlarca ölçüyorlar) split klimadır. Sokakta ve içeride ısı eşanjörü, bir buçuk kilovatlık bir fanla oturma odasının zemin seviyesinden havayı alıp iki ısı eşanjöründen (biri klimaya, diğeri klimaya) yönlendiren merkezi bir havalandırma sistemine yerleştirilmiştir. akaryakıttan başka veya gaz ocağı) ve onu bir kutu sistemi aracılığıyla her odaya taşıyor. Isı pompasının rahatlığı ve adı, bu cihazın freonu her iki yönde de çalıştırabilmesi ve buna göre sadece soğutmakla kalmayıp aynı zamanda evdeki havayı da ısıtabilmesinden kaynaklanmaktadır. Sadece dışarısı yeterince sıcaksa, 0 veya -5'ten fazla (modele ve tasarıma bağlı olarak) az veya çok verimli bir şekilde ısıtabileceği unutulmamalıdır. Hava soğuksa ısı pompası çalışmaz ve bu da tam olarak bir tank akaryakıt veya gaza ihtiyaç duyulur.

Projeme ve hedeflerime küçük başladım, bu yüzden bu HVAC'ın nasıl yapıldığına ve nasıl kontrol edileceğine bakalım. Aslında şeytanın o kadar da korkutucu olmadığı ortaya çıktı. Kolaylıklardan biri, yerli olan her şeyin sıvı standardizasyonudur ve Amerika'da pek fazla değildir; bu, açık, basit (bazen çok) ve iyi bilinen (genellikle eski, yaygın) bir protokole / standarda göre kirpileri yılanlarla çaprazlamanıza olanak tanır. Bizim durumumuzda sistemin kendisi (brülör fanı, ısı eşanjörleri bir üreticiden, klima ikinci bir üreticiden, nemlendirici üçüncü bir üreticiden ve tüm bunlar için Kontrol Ünitesi dördüncü bir üreticiden satın alınabilir. Dürüst olmak gerekirse, bunu düşünmüyorum) Avrupa'da da benzer cihazlar deniyor/yönetiliyor mu bilmiyorum ama her şeyin ya yalanmış ya da çok benzer olduğunu düşünüyorum. Anladığım kadarıyla bu tür sistemler Rusya'da zaten var ve her yerden/daha ucuza taşınıyor, yani böyle bir sistemle karşılaşma ihtimaliniz yüksek. Sistemi kesmeye başlamadan önce tipik bir sistem bağlantı şemasına bakalım.

Gördüğümüz gibi ilk bakışta hemen hemen her şey açıktır. Açıklığa kavuşturulması gereken tek şey, kontrol ünitesine güç verilmesi ve ısı pompasının kendisinin 24 volt ile kontrol edilmesidir. giriş transformatörü R ve C'den beslenir. C hattı ortaktır ve her zaman bağlıdır. Buna göre Y, O, W veya G'ye R (kısa devre) uygulandığında karşılık gelen açılır. engellemek. Bunun üzerine inşa edeceğiz. Peki eğer bunu dahil ediyorlarsa, o zaman neden daha kötüyüz? Hadi onu bizim yapalım yeni sistem mevcut olanı tamamlayacak. Bu kontroller eskisi gibi eski uzaktan kumanda ve kumandadan yapılabiliyor ancak gerekli durumlarda Arduino eski sistemi kontrolden ayırıp oluklarını kendi eline alıp geri veriyor.Röleleri takıyoruz.


Üstelik bunları, elektrik olmadığında ve genellikle bağlantısı kesildiğinde aynı tasarımı koruyacak şekilde yerleştiriyoruz. R-0 standart kontrol modülünü devre dışı bırakır ve kontrolü Arduino'muza aktarır. R-1-4 gerekli voltajı ilgili hatta sağlar. Bu kontrol voltajı R, her röleye yeşil kablo aracılığıyla sağlanır. Elbette kontrol etmek iyidir, ancak sistem ciddidir ve kazara veya yanlışlıkla bir şeyi yanlış veya yanlış kombinasyonla açarsak. Örneğin, ısı eşanjörü ısınacak ve fan havayı dolaştırmayacak ve içindeki ısıyı uzaklaştırmayacaktır, aşırı ısınabilir ve yangına neden olabilir, ancak buna hiç ihtiyacımız yok. Bu gibi durumlarla karşılaşmamak için üçlü koruma yapalım. Ve böylece ilk kale, her S1-4 hattında voltaj sensörleri olacaktır (bunlardan 4 adet olmalıdır).


Bir diyot, iki direnç (bölücü) ve küçük bir elektrolitten oluşurlar. Olabilir menteşeli montaj fotoğraftaki gibi. Sonuç olarak, kontrol hatlarının her birinde gerçekten voltaj olup olmadığını öğrenmek için Arduino'yu kullanabiliriz. Buna göre kontrol hatlarının (Y, O, W, G) mevcut durumu olması gerektiği gibi değilse hata kodu görüntüleyip sistemi kapatıyoruz. Bir sonraki kalemiz, ısı eşanjör odasındaki ek sıcaklık sensörümüzdür (basınç sensörü). Eğer orası çok sıcak veya soğuksa (0C'ye yakın), o zaman tekrar kodu gösterip sistemi kapatıyoruz. Açıkçası, röleye doğrudan Arduino çıkışlarından güç vermek imkansızdır, bu nedenle ya her röleye bir transistör yerleştirmeniz ya da bir kartta birkaç röle ve transistör içeren hazır bir modül satın almanız gerekir. Bileşenlerimin %99'unu eBay'den satın alıyorum. Örneğin, eBay yaklaşık 9 $ karşılığında bu 8 kanallı modüllerle (8 Kanallı Elektronik Röle Modülü) doludur. veya 4+2 satın alabilirsiniz (çünkü aslında sadece 5 ve bir yedeğe ihtiyacımız var)

Sıcaklık ve nem sensörleri olarak Çin dijital DHT22'yi kullandım kendilerini iyi kanıtlamış olanlardır. Yalnızca +5, GNd ve Data olmak üzere üç kabloya ihtiyaçları vardır. Kablolar, doğruluk ve sinyal kaybı olmadan yeterince uzun olabilir. Sensörlerden biri doğrudan nem nedeniyle dışarıdaki gölgeye ve gölgelik altına atılıyor. Evde bir sensör.
Yıllar önce inşa edilmiş bir evde genellikle en çok büyük bir problem Bunun amacı yeni kabloları çalıştırmak olduğundan mümkün olduğunca mevcut kabloları kullanmaya çalıştım. DHT22 için çeşitli kütüphaneler vardır. Bu hariç hepsinde sorun yaşadım. Dahili DHT22'yi duvar kontrol panelinin yanına yerleştirdim. Eviniz, benimki gibi, bir zamanlar HVAC kontrol sistemine sahipse, kontrol ünitesinden gösterge ve düğmelerin bulunduğu uzaktan kumandanın asıldığı yere kadar uzanan 6 telli bir kabloya sahip olmalısınız. Modern uzaktan kumandalar (benimki gibi) yalnızca 2 kablo gerektirir. Böylece elimizde halihazırda döşenen 4 tel var. Bunlarda, ekranda bilgi görüntülemek için dahili DHT22 için +5V, GND, Verileri ve Arduino'dan son Seri (UART) Tx'i çalıştırıyoruz.

Ekran olarak seri arayüzlü küçük (2,5 cm) bir OLED ekran kullandım.
EVET, biraz pahalı ama mevcut benzerlerinden birkaç benzersiz farkı var: Bağlamak için yalnızca tek bir kablo kullanmanıza izin veren bir Seri (UART) arayüzün varlığı, ekranda beş dijital pinin varlığı denetleyici (sistem durumunu ek olarak görüntülemek için bir RGB LED bağlayacağız) ve son olarak kompaktlık, kontrast ve hem parlak ışıkta hem de geceleri mükemmel okunabilirlik ile birleştirildi ve arkadan aydınlatmalı herhangi bir LCD gibi geceleri tüm koridoru aydınlatmaz. sürekli açık.

Daha sonra, sıcaklık sensörlerinin ek kablolar, güç ve radyo modülleri olmadan her odaya nasıl yerleştirileceği sorunu ortaya çıktı. Sensör olarak, yalnızca iki kablo (toprak ve sinyal) gerektiren dijital DS18B20'yi (iyi doğruluk +- 0,5C'ye sahip) seçtim. Birçoğunu bu 2 kabloya paralel olarak asabilirsiniz (her birinin kendine özgü MAC adresi vardır). Ancak tüm odalara iki tel çekmek bile cehennem gibi bir iştir. Sonra aklıma geldi. Sonuçta tüm odalarda telefon kablosu döşeniyor ve 4 telli ve en iyi durum senaryosu Telefon için 2 kablo kullanıyorum (genellikle kırmızı ve yeşil) ve geri kalanı (sarı ve siyah) ihtiyacım olan tüm yerlerden geçip serbest kalıyorum. Böylece kabloları kesmeden, sadece gerekli ikisini açığa çıkararak her odada DS18B20'yi onlara lehimledim.
Tellerin toplam uzunluğunun oldukça büyük olduğu ortaya çıktı ve eğer sinyal teliÖnerilen 4,7 kOhm ile destek (+5V'de), o zaman benim durumumda sensörler neredeyse okunamaz durumdaydı ve destek direncini 2,3 kOhm'a yarıya indirdim ve her şey yolunda gitti.

Sonra basınç sensörüyle kafam karıştı ve pahalı BMP085'e karar verdim ancak yine bacaklardan ve kablo sayısından tasarruf sağlayan bir I2C arayüzü var. Hala sıcaklığı okuyabildiğinden, onu en yakın ve yeni kabloları çekmenin en kolay olduğu (4'e kadar) bodrum katına yerleştirdim. Tasarımın sökülüp tamir edilebilir - değiştirilmeye uygun olması için mümkün olduğunca standart telefon kabloları ve konektörleri (RJ11) kullanmaya çalıştım.
Bu barometreyi RTC (geçici olmayan saat modülü) ile aynı I2C veriyoluna bağlarken, çok net olmayan bazı sorunlar ortaya çıktı. Birbirlerine müdahale ettiler ve barometreyi okumadan önce kısa bir gecikme ayarlayana kadar her şey istikrarsız çalıştı. Kısa süreli geçici elektrik kesintileri o kadar da nadir olmadığından ve RTC modülü Bir kuruşa mal oluyor, geçici olmayan bir süre için ekledim. esas olarak x10 kullanırken gereklidir. Bunu kullanarak, İnternet üzerinden otomatik olarak NTP ile senkronize etmek istedim (zaten elimizde olduğundan), ancak bir şekilde webduino sunucusunu ve NTP'yi geçemedim. Sonuç olarak, web arayüzünde herhangi bir ayar veya mod değiştirildiğinde NTP zamanı (Unix dönemi) Arduino'ya gönderilir (ve RTC tarafından güncellenir). JavaScript tarafından mevcut bilgisayardaki veya mobil cihazdaki saatten alındığından ve her zaman doğru ve doğru saat diliminde olmadığından dezavantajları vardır.

Bir kuruşluk (2 $) verici kullanarak canlı yayındaki Arduino radyo soketlerime komutlar gönderiyorum modülü. EBay'de ("RF verici 315 Mhz.." diye arama yapın) ve herhangi bir mağazada bunlardan bir düzine kuruş var. Yapmanız gereken tek şey prizlerinize uygun doğru radyo frekansını seçmektir. Ne yazık ki soketlerim standart RCswitch kütüphanesi tarafından doğru şekilde desteklenmiyordu. kütüphane açıklamasında desteklenen çiplerin bir listesi var, ancak sizinki listede yoksa üzülmeyin, eteri manuel olarak ve kütüphane olmadan analiz ettikten sonra benim için işe yaradı. Benzer soketler ve kütüphaneyle çalışma hakkında çok şey yazıldı. Özellikle burada: http://habrahabr.ru/post/213425 http://habrahabr.ru/post/212215 110V prizler kullandım
. Radyo kontrolü standart dışı bir çözüm gerektirmesine rağmen, eldeki problemin en basit ve en uygun maliyetli çözümüdür. Yani açma ve kapatma elektrik pilleri veya başka herhangi bir cihazı (mutlaka dirençli olması gerekmez) zamana göre veya manuel olarak açın ve bazen açıp kapatın dış mekan ışığı. Insteon, Zwave ve diğerlerinin bazen gereksiz olan birçok özelliği var Ek fonksyonlar ancak çok daha pahalıdırlar ve arayüzün açıklığıyla ilgili sorunları vardır, böylece Arduino cihazlara basit komutlar gönderebilir. X10, Insteon ve diğer prizlerdeki tek sorun, geçiş yaparken çok yüksek ses çıkarmasıdır. Bu özellikle sessiz bir gecede can sıkıcıdır. Bir nüans daha: x10 keskinleştirildi ve popüler hale getirildi Kuzey Amerika ve buna göre 110 Voltun altında. Burada herkes kendisi için seçim yapıyor. Veya şunun için çok para ödeyin:
Z-Wave - hazır soketler yok, aynı zamanda tıklayan ama daha sessiz olan garip şekilli röle modülleri var ve bunların bir şekilde duvarlarda bir yere saklanması, sonra duvarla kapatılması gerekiyor, onlara nasıl bakım yapılacağı belli değil - bunları değiştirin/onarın. Ancak komut göndermek için USB modülleri ortaya çıktı. Ancak bunun için yine de doğru işletim sistemi sürücülerine vb. sahip bir mikro bilgisayara (belki bir yönlendirici işe yarayacaktır) ihtiyacınız var;
Bunun yerine - prizler var ama aynı zamanda x10 gibi iğrenç bir şekilde tıklıyorlar ve anladığım kadarıyla komut göndermek için açık bir modül yok ve sistem yine 110V için tasarlandı;
Bu ağa entegrasyon ve komut gönderme zahmetine girmek veya her radyo cihazı için 5-10 kat daha az ödeme yapmak ve gerekirse kodda değişiklik yapmak size kalmış. Diğer her şey gibi, 110V için de her şeyin maliyeti daha azdır. Tabii ki, burada birkaç yazar tarafından açıklanan fikir gibi aşırı yollar da var, tüm daireyi (ev) bir çift (ve aslında bir demet) çekiç teliyle dolaştırma ve her kontrolü manuel olarak monte etme fikri ve 1-Wire protokolünü kullanarak sıfırdan kontrol edilen cihaz. Bazıları daha da ileri giderek kendi protokollerini geliştiriyorlar...

Ayrıca uçurtmacı olarak bir anemometre (rüzgar hızı sensörü) taktım. Bunu ölçmek için, bardaklar döndüğünde iki kontak arasında 1 kOhm'u kapatan bir kamış anahtarı olan elimde bulunan bir bardak sensörünü kullandım. Program bir kesme kullanır ve dijital girişe (aynı +5V'de 5 kOhm'a bağlı) kaç kez +5V uygulandığını (0'dan 1'e geçiş) ölçer. Bu değer sensörünüze uygun bir katsayı ile çarpılarak bir saniyedeki kısa devre sayısından knot cinsinden rüzgar hızı elde edilir. Ayrıca her saat için maksimum ve minimum hız değerleri (rüzgar) ölçülerek saat başına maksimum değer görüntülenir. Web mevcut ve maksimum değerleri görüntüler. Her sensör ayrı ayrı kalibre edilmeli ve doğru katsayı seçilmelidir. Garaj kapısını kontrol etmek için, ondan yedek bir radyo uzaktan kumandası kullandım ve ek bir röle (altıncı) kullanarak, uzaktan kumandadaki bir düğmeye basmayı taklit ettim (uzaktan kumandayı açarak ve düğmeleri kontaklara lehimleyerek).

Standart bir termopompa kontrol ünitesinin uzaktan kumandası (genellikle 2 telli) ile iletişim protokolü genellikle kapalıdır ve arduino'muz standart kontrol ünitesinde hangi modun ve ayarların yapıldığını bilemez ancak sensörlerimiz yardımıyla hangi modun olduğunu bilebiliriz HVAC şu anda devrede ve aynı zamanda ısı eşanjöründe bir sıcaklık sensörü de olmasına rağmen ek koruma Arduino kullanmanın zararı olmaz. Bana sık sık soruluyor: Evimde böylesine sorumlu bir sistemi kontrol etme konusunda Arduino'ya güvenmek benim için korkutucu değil mi? Kodum açık ve şeffaftır. Neler olduğunu anlıyorum ve hataları (sistemi altı ay kullandıktan sonra hala varsa) her zaman yakalayıp düzeltebilirim. Ve en önemlisi ihtiyacım olan her türlü fonksiyonu ekleyebiliyorum. Aynı kutuda büyük olasılıkla daha az güçlü bir denetleyici var ve elbette değiştirilebilecek veya eklenebilecek hiçbir şey yok. Arduino olmadan, internetten standart bir kontrol ünitesine erişim gibi sınırlı fonksiyonların tekrar eklenmesi, yüzlerce dolarlık yeni bir kutuya mal olur. Her şey başladı Olumsuzçünkü paradan tasarruf etmek istiyordum ve benim için uygun olan ve ekipman üreticilerinden ne pahasına olursa olsun satın alamayacağım işlevlere ihtiyacım vardı. Ama elbette, benim ve hatta sizin tarafınızdan harcanan adam-saat maliyetini hesaba katarsanız, benim ve diğer gelişmelere dayanarak benzer bir şey yapmaya karar verirseniz, bu proje için hazır bir satın almak elbette daha ucuzdur. -bir tane yaptım ama esnekliğe elveda deyin ve gerekli işlevler. FreeBSD'yi kurmak ve İnternet'teki bit pazarını uzun süre ve her nedenden dolayı titizlikle kazmak ve komut satırından manuel olarak Mac OS ile karşılaştırıldığında kendiniz için ince ayar yapmak gibi, güzel, hazır ama sınırlı bir tabanlı aynı BSD'dir. Bunlardan en önemlisi, ısıtma/soğutmayı istenen sıcaklığa kadar sonsuza kadar veya bir programa göre değil, yalnızca bir saat veya 2-4 saat süreyle açmaktır. Kulağa basit ve kullanışlı geliyor ancak standart kontrol ünitelerinde mevcut değil.

RF, RTC, barometre ve diğer sıkıntılar olmadan sadece bir termal pompayı kontrol etmek istiyorsanız, Uno'nun yeterli hafızası ve bacakları var (projemin ilk aşamasında tam da bunu yaptım). Tam sürüm Mega olmadan yapamaz. Ortaya çıkan işlevselliğe ve arayüze bir göz atalım.

Arayüzün kendisi, Arduino web sunucusu (webduino) ile veri alışverişi için Ajax teknolojisi kullanılarak tek bir html sayfasında yapılmıştır ve JQuery Mobile kütüphanelerini temel almaktadır. Bu nedenle, çalışmak için birkaç görüntü dosyasına ve bağlantılarla değiştirilebilecek kitaplıkların kendisine ihtiyacınız vardır.

Sol üst köşede ayı görüyoruz, bu da gündüz ve gece ayarlarına göre (mavi bloğun ilk satırında) artık gece moduna geçtiği anlamına geliyor. Eğer gündüzse orada güneş olacak. Daha sonra evimizi görüyoruz. Evde her odada çok fazla sıcaklık var ve merkezde onda birlik sıcaklık, ana seviyedeki oturma odasındaki sıcaklıktır. Evin alt kısmında yeşil renkte evin içindeki bağıl nemi görüyoruz. Sağında bir kar tanesi var, bu klimanın artık çalıştığının göstergesi. Bu noktada geri kalan çalışma modları (termopompa veya AUX veya x10 ile ısıtma) farklı simgelerle görüntülenir. Simgenin sesi kapalıysa (yarı saydam), sistemin bu modda olduğu ancak aktif olmadığı anlamına gelir. Onlar. örneğin klima modunda 21 dereceye kadar sıcaklık var ama şu anda 20 derece olduğu için klima çalışmıyor. İki mod aynı anda çalışıyorsa, örneğin x10 ısıtma ve termopomp ile ısıtma, iki simge sırayla yanıp söner. Evin solunda ve sağında ışınlar görüyoruz, basıldığında parlaklaşıyor, tekrar basıldığında tekrar kararıyor. Bu, evin yakınındaki dış aydınlatmanın dahil edilmesidir. Evin arka bahçesinde ve önünde dış aydınlatmalar var. Kontrol x10 üzerinden iletilir ve ilgili cihazların numaraları html (JS) koduyla yazılır, Arduina sadece kendisine HTML'den iletilen cihaz numaralarına komutlar gönderir. Evin sağında otomatik garaj kapısını görüyoruz. bastığınızda açılıp kapanıyor. Evin sağ tarafında akıntıyı (ortalama 1-2 dakika boyunca) veya saat başına maksimum rüzgar hızını knot cinsinden görüyoruz. Rüzgar hızı değeri vurgulanır farklı renkler Hıza bağlı olarak ve Beaufort skalasının uluslararası kabul görmüş renklerine uygun olarak maviden kırmızıya doğru. Sağ üstte mevcut atmosfer basıncının dışındaki ve altındaki sıcaklığı görüyoruz. Basınç değerinin pembe arka planı, son 24 saat içindeki göreceli değişiminin bir grafiğidir (x-zaman, y-bağıl basınç değeri). Basınç altında dışarıda yeşil bağıl nem.

Şimdi bir grup beyaz seçiciyi ve AYAR düğmesini düşünün. İstenilen sıcaklığı/modu seçmek için sol seçiciyi kullanın. Bu modun ne kadar süreyle etkinleştirileceği doğru. Mod aktifse, bu örnekte olduğu gibi etiketler biraz değişecektir.
Isıtma modu etkinse düğmenin rengi ayrıca kırmızı, soğutma modu ise mavi renkte olacaktır. Kapatmak için sıcaklığı ve seçilen modu solda, kalan dakikayı sağda bırakmanız gerekir, ardından SET butonu KAPALI olarak değişecek ve ona basıldığında mod kapanacaktır. Dış sıcaklığa bağlı olarak soğutma veya ısıtma modu otomatik olarak seçilir. Sokak sıcaklığı, html(JS) dosyasında açıklanan heat_temp sabitinin değerinden düşükse yalnızca ısıtma, aksi halde yalnızca soğutma sunulacaktır.

Şimdi mavi x10 bloğuna bakalım. İlk satıra tıklamak genel ayarları açar: AÇIK - Tüm prizler her zaman açıktır (örneğin yaz aylarında), KAPALI tüm prizler her zaman kapalıdır (örneğin tatildeyseniz), Bölünmüş - grupların ve odaların bireysel ayarları devreye girer güç. Daha sonra günün hangi saatte başlayacağını ve gecenin hangi saatte başlayacağını seçebilirsiniz. Ayarları kaydetmek için aşağıdaki Apply butonuna basmayı unutmayın. ayrıca her çizgi, bir veya daha fazla odadan oluşabilen bir oda grubunu yansıtır. Evimde katlara göre gruplama yaptım. Bazı katlarda tek oda bulunurken bazı katlarda daha fazla oda bulunmaktadır. Her grup için AÇIK modunu ayarlayabiliriz - bu gruptaki tüm prizler her zaman açıktır, KAPALI bu gruptaki tüm prizler her zaman kapalıdır (örneğin, elektrikli süpürgeyi açmanız gerekir ve aynı anda pil çalışıyorsa) , sigortayı attırır), Split (yalnızca birden fazla odası olan gruplar için geçerlidir) - grup içindeki odaların bireysel ayarları devreye girer, Gündüz - belirlenen sıcaklığın yalnızca gündüz korunması (geceleri her zaman kapalı), Gündüz&Gece - Gündüz için belirtilen sıcaklığı ve geceleri farklı bir sıcaklığı koruyun. Yukarıdakilerin tümü, Split hariç her oda için mevcuttur. Değişikliklerin geçerli olması için aşağıdaki Uygula seçeneğine tıklamayı unutmayın.

En son satır Geçersiz Kılma modunu ayarlamaktır. Bu mod, seçilen odadaki veya lambadaki prizlerin bir süreliğine yanmasını sağlamak için yapılmıştır. Örneğin çocuğun orada masaj yaptırabilmesi ve bir saat sonra odadaki normal sıcaklığı korumaya devam edebilmesi için odayı belirli bir süre mümkün olduğunca ısıtmanız gerekir. Veya dışarıdaki ışığı yarım saatliğine açın. Solda, sağda modun ne kadar süreyle açık kalacağını odayı seçersiniz ve Geçersiz Kıl düğmesine basarsınız. Modu planlanandan önce kapatmanız gerekiyorsa sağdaki KAPALI'yı seçin ve Geçersiz Kıl'a tıklayın. Tüm bilgiler her upd_interval (html dosyasından sabit) saniyede bir güncellenir. Varsayılan = 60 saniye. Bilgiler güncellendiğinde sayfanın evin bulunduğu üst kısmının tamamı yanıp söner.

Ayrıca prizlerin birleştirilmesi (havuz) kavramından da bahsetmek istiyorum. Diyelim ki sende bir tane var büyük bir oda Tek başına bir pil onu -5'te ısıtamaz veya ısınması çok uzun zaman alır. Aynı kod/adrese sahip ikinci bir RF soketi takıp, buna ikinci bir pil takabilirsiniz; her ikisi de her zaman açılacaktır. Bu da nispeten sıcak bir sıcaklıkta, bu iki veya daha fazla pilin sık sık tıklanmasına ve açılıp kapanmasına yol açacaktır. Başka bir seçenek daha var: bu pilleri Arduino kodunda x10pools=(0,0,0,0,0,12,0,0,13,0,0,0,0,0,0,0) bir havuzda birleştiriyorsunuz ,0). Sıfır, belirli bir soket adresi için havuz olmadığı anlamına gelir; sayı, havuzun alt soketinin adresi anlamına gelir. Dışarısı havuzdan daha soğuksa (html dosyasından sabittir) veya aralarında bir boşluk varsa çocuk açılır. gerekli sıcaklık odada ve mevcut olan delta_temp *poolf'tan (html dosyasındaki sabitler) daha büyük. Delta_temp (html dosyasındaki sabit) hakkında daha fazla şey söylemek istiyorum, bu Sıcaklık Deltasıdır. Sensör okumaları biraz +- atlayabileceğinden modların sıklıkla açılıp kapanmaması için bu gereklidir. Mevcut sıcaklık (istenen - delta_temp) değerinden düşükse ısıtma açılır ve (istenen + delta_temp) değerinden yüksekse ısıtma kapanır. Varsayılan değer 0,5 Derece C'dir.

Şimdi güvenlik konusuna bakalım. Elbette evinizin kontrolünü herkesin kullanımına bırakamazsınız. Sistemimiz bir istemci (JS Ajax html sayfası) ve bir sunucudan (Arduino) oluştuğu için farklı güvenlik düzeylerini düzenleyebilirsiniz. Örneğin bilgisayarınıza, telefonunuza, tabletinize vb. bir HTML sayfası yerleştirebilirsiniz. (genel barındırmaya maruz bırakmadan) ve ardından yalnızca siz (bu dosyaya sahip cihazlardan) ev sistemleriniz için bu kontrol panelini açabileceksiniz. Arduino web sunucusu dahili IP'yi temel alır ve bu nedenle yönlendiricide dış dünyaya iletmezseniz Arduino'nun kendisine yalnızca dahili ağınızdan ulaşılabilir. HTML sayfasına erişim, onu göndermek istediğiniz Web sunucusunda parola korumalı olabilir. HTTPS sunucusunu buna göre yükseltmek de moda. En basit ve bence oldukça güvenilir olan, sayfanın herkese açık olarak barındırılmasıdır, ancak Arduino sunucu adresi ona bir parametre olarak aktarılmadıkça (önceden yapılandırılmış Dinamik DNS ve Bağlantı Noktası Yönlendirmesi) sayfanın kendisi başlatıldığında hiçbir yere bağlanmaz. Şuna benzer: tarayıcıya şu bağlantıyı girin: http://myhosting.com/index.html?http://myhome.slyip.net:8081/hvac. Bir saldırgan yanlışlıkla istemci sayfanıza rastlarsa, Arduino sunucusunun adresini bilmeden bu sayfayla hiçbir şey yapamayacaktır. Bu, şu anda kullandığım en basit ve en uygun uzlaşma seçeneğidir. Evet, ayrıca zayıf (yavaş, HTTPS'yi desteklemeyen vb.) Arduino Web Shield sunucusuna sahip bu tasarımın tamamını sevmiyorum, buna ek olarak simgenin bulunduğu istemci sayfasını ayrı bir yerde barındırmam gerekiyor. Ve Çin'den ünlü TP-LINK TL-WR703N'yi alır almaz
göz açıp kapayıncaya kadar Arduine'e Seri (UART) arayüze sahip wifi köprülü bir web sunucusuna dönüşen bir yönlendirici, onu hemen Arduine'e (veya ona) vidalayacağım ve bu kalkanı atıp kablonun bağlantısını keseceğim. Böylece, STM32 denetleyicisinden bu kadar başarısız bir şekilde elde etmek istediğimden daha da fazlası ortaya çıkacak, yani her şey tek bir cihazda (ayrı bir istemci sayfası ve ayrı bir yönetici sunucu değil) ve normal bir web sunucusunda olacak. makul düzeyde kolaylık, hız ve güvenlik gerçekleştirilebilir.






son olarak B

Yeni başlayanlar için ipuçları

Akıllı ev teknolojileri günümüzde neredeyse her şeyin kontrol edilmesini mümkün kılmaktadır. Işıkları komut üzerine açıp kapatan cihazlar gibi bazı şeyler basit ve ucuzdur, video gözetim sistemleri gibi diğerleri ise daha önemli bir yatırım gerektirir. Yakın zamana kadar, Akıllı Ev sistemleri yalnızca zengin eksantriklerin ilgisini çekiyordu; bugün, dedikleri gibi, ana akım, yani. birçok kişiye tanıdık gelen cihazlar. Geniş bant kullanımının yaygınlaşması nedeniyle güçlü bir ivme kazanan bu teknolojilerin geliştirilmesi mobil internet, çok hızlı ilerliyor, Apple, Google ve Samsung gibi elektronik devlerinin birbiri ardına bu pazara girmesi boşuna değil.

Doğal olarak akıllı telefon ya da tablet üzerinden erişebileceğiniz, evin içinde ve çevresinde her şeyi kontrol eden karmaşık ve kapsamlı sistemler de satışta ve eğer yeterli paranız varsa bunları kendiniz kurabiliyorsunuz. Aynı zamanda günümüzde ev cihazları ve sistemleri ya da güvenlik sistemleriyle uğraşan hemen hemen her şirket, ev otomasyonu pazarından pay almak istiyor ve uzaktan kumandalı ürünler üretmeye başlıyor. Ancak şu ana kadar maalesef tüm cihazları kimin ürettiğine ve hangi prensipte çalıştığına bakılmaksızın birleştirebilecek bir sistem yok. Belki Apple ya da Google bizi mutlu eder?

Ancak, halihazırda neyin kullanılabileceğine bakalım. Ve her şeyden önce bunun neden gerekli olduğunu anlayacağız.

Neden akıllı bir eve ihtiyacım var?

Otomasyon, evinizde veya apartman dairenizde hayatınızı kolaylaştırır ve iyileştirir, ayrıca zamandan ve paradan tasarruf sağlar. İşte akıllı evinizi oluşturmaya başlamanız için birkaç neden.

  1. Otomasyon verimliliği artırır. Bu hem evinizdeki bireysel sistemlerin verimliliği hem de tüm evin verimliliği için geçerlidir. Örneğin otomasyon sistemi birden fazla cihazı kontrol edebildiği için tatile çıkmaya karar verdiğinizde tek tuşla termostatları kapatabilir, ışıkları kapatabilirsiniz. Bir şeyi yapmayı unutma konusunda endişelenmenize gerek kalmayacak.
  2. Otomasyon paradan tasarruf etmenizi sağlar. Otomasyon sistemi geliştiricilerine göre yalnızca aydınlatma, ısıtma, havalandırma veya iklimlendirmenin akıllı kontrolü enerji maliyetlerini %15-20 oranında azaltabilir. Kendi evlerinin sahipleri için bu aynı zamanda standart dışı ısıtma veya soğutma sistemlerini kullanma fırsatını da içeriyor; bu da elektrik maliyetlerini önemli ölçüde azaltıyor ve akıllı bir eve yaptıkları yatırımın karşılığını hızla almalarına olanak tanıyor.
  3. Otomasyon uygundur. Birçok şeyi kontrol etme yeteneği elektronik aletler(ışıklar, ısıtma, ses/video, perdeler ve kapılar, kilitler, güvenlik sistemleri vb.) duvardaki tek dokunuşlu cihazı veya sadece bir akıllı telefonu kullanmak - tek başına bu bile sizi ev otomasyonu hakkında düşünmeye sevk eder.
  4. Otomasyon konfor yaratır.Çeşitli aktif kontrol yeteneği elektronik elemanlar evde, aydınlatma kurulumundan müzik merkezini açmaya kadar etrafınızdaki ortamın size itaat etmeye başladığı rahatlık sağlar.
  5. Otomasyon gönül rahatlığı sağlar. Ev cihazı kontrol sistemi, unutkanlık veya yetersizlik nedeniyle ortaya çıkabilecek sorunların önüne geçmenizi sağlar. Evinizde her şeyin normal olup olmadığını her yerden kontrol edebilir, gerekiyorsa akıllı telefonunuzu kullanarak düzeltmeler yapabilirsiniz.

Akıllı ev teknolojileri

Akıllı ev cihazları satın almaya başlamadan önce bu cihazlarda kullanılan teknolojiler hakkında biraz bilgi sahibi olalım. Bu cihazların birbirleriyle ve yönetim denetleyicileriyle iletişim kurmak için kullandığı birkaç farklı iletişim standardı veya protokolü vardır. Bazı cihazlar kablolu, bazıları kablosuz, bazıları ise her ikisini birden kullanır. Tüm satın alma işlemlerinizin birbiriyle uyumlu olması için satın almadan önce cihazın hangi protokolü kullandığını kontrol ettiğinizden emin olun.

X10. Bu, geçen yüzyılın 70'lerinde ortaya çıkan ev otomasyonu protokollerinin en eskisidir (kulağa korkunç geliyor, ancak bu yalnızca yaklaşık 40 yıl önceydi ve Sherlock Holmes ve Halkın İradesi'nin faaliyetleri sırasında değil). Artık hem kablolu hem de kablosuz iletişim için kullanılıyor. X10, bir ev otomasyon ağındaki cihazlar arasında inanılmaz bir hız veya ultra güvenilir iletişim ile karakterize edilmez, ancak bu standartta uzun süredir hata ayıklama yapılmıştır ve çoğu kişi hala X10'u kullanmayı tercih etmektedir.

ZigBee. Bu, ZigBee Alliance'ı oluşturan bir grup üretici tarafından kullanılan IEEE 802.15.4 kablosuz standardının başka bir adıdır. Bu standardın en büyük avantajı çoğu cihazın eşit haklara sahip olduğu ve birbirleriyle eşit şartlarda iletişim kurduğu bir ağ ağı oluşturmasıdır. Örgü ağı, daha fazla güvenilirlik ve esneklik sunar. Düğümlerden biri çalışmayı durdurduğunda, diğer düğümler birbirlerine doğrudan veya diğer ara düğümler aracılığıyla bağlanarak çalışmaya devam ederler. Ayrıca bu bağlantı çok az güç tüketir.

Z-Dalga. Bir şirkete ait başka bir kablosuz protokol, akıllı ev sistemleri Sigma Design da dahil olmak üzere bir çip üreticisidir.

Insteon. Bu belki de güç hattı iletişim protokolünü kablosuz protokolle birleştiren en iyi protokoldür. Her ikisi de bir ağ ağı olarak çalışır. Insteon ağındaki tüm düğümler eşittir ve birbirleriyle iletişim kurabilir. Bir düğüm arızalanırsa iletişim diğerlerinden geçer. Protokol geliştiricisi Smartlabs'tır. Protokol X10 ile uyumludur.

Wifi. Bu ağ protokolü artık yalnızca bilgisayar sistemleri tarafından kullanılmıyor. Çok hızlı, iyi çalışıyor. Ve bazı üreticilerin bu protokolün avantajlarından yararlanan "akıllı ev" için ürünler üretmeye başlaması şaşırtıcı değil. Diğer protokoller daha az güç tüketir ve daha az bant genişliği kullanır, ancak WiFi'nin yetenekleri çok daha fazladır.

merhaba. Maliyeti 50 bin doların üzerinde olan profesyonel kurulumlarda kullanılan protokol bu, şimdilik bunu bir kenara bırakalım.

Akıllı bir ev planlamak

Bunları satın almak için acele etmeden önce ilginç cihazlar Aşağıda anlatacağımız gibi her şeyi önceden planlamanız ve hedeflerinize karar vermeniz gerekiyor. Bunu yapmak için oluşturmanız gerekir kısa liste senin eylemlerin.

    Hedeflerinizi tanımlayın. Evinizi telefonla kontrol etmek ve banyo sıcaklığını gezegenin herhangi bir yerinden kontrol etmek mi istiyorsunuz, yoksa arzularınızda biraz daha mütevazı mısınız? İdeal olarak ne almak istediğinizi ayrıntılı olarak yazın. Doğru yaklaşım küçük başlamak ama sonunda ne istediğinizi bilmektir. anahtar faktör projenin başarıyla tamamlanması. Sizin için neyin en yararlı olacağını bulmaya çalışın. Örneğin güvenlik sistemiyle başlayın. Veya burada birkaç örnek daha var.
    Tatil sistemi. Klavyedeki bir tuşa bastığınızda ısıtma kapatılacak, güvenlik sistemi “Açık” modda olacak ve akşam aydınlatma açılacaktır. belli bir sırayla evdeki insanların varlığını simüle etmek için. Ya da ön kapı çaldığında arayanın görüntüsünün telefonunuza gönderildiği ve onunla iki yönlü konuşma fırsatı yakaladığınız bir mod. Ve kapıyı onun için uzaktan açıp açmayacağınıza (ve o gittikten sonra kapıyı kilitleyeceğinize) karar verebilirsiniz.

    Ev otomasyonu için bir standart seçin. Prensip olarak herhangi birini kullanabilirsiniz. Önemli olan seçime karar vermektir gerekli cihazlar. X10 ve Insteon artık hakim durumda. Her ikisi de karmaşık değil, X10 biraz daha ucuz ve Insteon çok fazla veriyi işleyebiliyor.

  1. Sistem kurulumunun aşamalarını belirleyin. Akıllı ev cihazları hayatı güzelleştiriyor ancak büyük ölçekli cihazları hemen kurmaya karar verirseniz bir süre sonra boşuna yaptığınıza karar verebilirsiniz. Süreci aşamalara ayırın, bu aşamada kurduğunuz tüm cihazların çalıştığından emin olun ve ancak bundan sonra bir sonraki aşamaya geçin. Kurulum şemasını ne kadar detaylı çizerseniz, işi yaparken hayatınız o kadar kolay olacaktır.
  2. Bir kontrol sistemi seçin.Örneğin, X10 için Activehome kullanımı kolay bir çözümdür ancak işlevselliği biraz sınırlıdır. Veya Powerhome iyi bir seçimdir ancak öğrenmesi zordur. Bazı sistemler ses kontrolünü kullanmanıza izin veriyor ancak Rus diliyle pek uyumlu değiller. Seçilen çözümler kontrole uzaktan erişime olanak tanır.
  3. Sistemi kontrol eden bilgisayarı kurun. Bu bilgisayarın 7/24 çalışması gerekiyor, bu yüzden kimseyi rahatsız etmeyeceği bir yer seçin. Yazılımı yükleyin, X10 denetleyiciyi (veya seçtiğiniz başka bir standardı) bağlayın.
  4. Ev otomasyon cihazlarını ve modüllerini kurun. Cihazların ve kontrol modüllerinin sayısı ve listesi planınıza bağlıdır. Birçoğu var, burada belirli cihazlar üzerinde durmayacağız, örneğin, X10 kullanıyorsanız, o zaman kontrol etmek için şunu söyleyin: garaj kapıları Evrensel bir modül kullanabilirsiniz. Lambalar veya duvar anahtarları için modüller var, çoğunun bağlanması çok kolay. Aşağıda bazı cihazlardan bahsedeceğiz.

Ve birkaç yorum.

  1. Elektrikten tasarruf etmek için, örneğin odadan çıktığınızda sistemin ışıkları otomatik olarak kapatmasına olanak tanıyan ek sensörler kullanın.
  2. Mümkün olduğunda, takılabilir modüller yerine kablolu anahtar tipi modüller kullanın. Bu, Allah korusun bir şey kırılırsa akıllı ev kontrol sistemi kullanmadan ışıkları ve cihazları kontrol etmenize olanak tanıyacak.
  3. Otomasyonun, özellikle elektrikle uğraşırken, ne yaptığınızı anlamayı gerektirdiğini unutmayın. Yanlış eylemler sizin için tehlikeli olabilir.

"Akıllı ev" için cihazlar

İstatistikler, en popüler ev otomasyon projesinin bir güvenlik sistemi oluşturmak olduğunu söylüyor. İkinci sırada ev sinema sistemleri ve ev müzik kontrol sistemlerinin oluşturulması yer alıyor, bunu ışık ve enerji yönetimi takip ediyor. Daha sonra birden fazla sistemin birbiriyle entegrasyonu geliyor.

Nest Öğrenme Termostatı

Nest termostat (Google'a aittir) yalnızca evinizdeki sıcaklığı kontrol etmekle kalmaz, aynı zamanda onu dekore eder. iPod'u tasarlayan adam tarafından tasarlandı. Elma. WiFi üzerinden çalışır ve akıllı telefonunuzu veya bilgisayarınızı kullanarak sıcaklığı uzaktan kontrol edebilirsiniz. Çok ucuz değil ama hiçbir “akıllı evde” gereksiz olmayacak. Ayrıca Nest, Google'ın vaat ettiği gibi gelecekte yeni cihazların kendisine bağlanmasına olanak sağlayacak açık bir arayüze sahip.

Honeywell Kablosuz Termostat

Honeywell kablosuz termostat

Bu, onlarca yıldır ev cihazları üreten Honeywell'in bir başka WiFi termostatıdır ve termostat serisi çeşitli bağlantı seçenekleri sunar.

Termostatın renkli bir dokunmatik ekranı vardır ve yazılım Kullanıcı alışkanlıklarını öğrenebilen ve aynı zamanda ısıtma ve soğutma sistemlerinin performansını optimize etmek için iç ve dış koşulları izleyebilen bir sistemdir. Termostat ayarları bir programa göre önceden ayarlanabilir veya doğrudan dokunmatik ekran, bilgisayar veya mobil cihaz aracılığıyla girilebilir. Ekranda iç ve dış sıcaklıklar, nem değerleri ve yerel hava durumu tahminleri görüntülenir. Ayrıca bu cihazın çeşitli versiyonları sesle kontrol edilebilmektedir.

Insteon

Insteon ev otomasyon sistemi

Insteon çok şey yaşıyor iyi eleştiriler iletişim için hem elektrik kablolarını hem de kablosuz kanalı kullanan bir ev otomasyon sistemi. Insteon, termostatlardan ev sinema sistemlerine kadar her şeyle uyumlu, hızlı, güvenilir bir ağ oluşturmak için çift hatlı ve ağ teknolojilerini birleştirir.

Insteon Başlangıç ​​Kiti bir hub ve bir modül (ışığı ayarlamak için bir dimmer) içerir. Hub, tüm sistemi İnternet'e (bir ev yönlendiricisi aracılığıyla) bağlar ve sistemi herhangi bir yerden kontrol etmenize, zamanlayıcıları ve kendi "komut dosyalarınızı" programlamanıza ve ayrıca sistem durumunu izlemenize olanak tanıyan bir mobil uygulamayla çalışır. Hub ayrıca evdeki sensörler tetiklendiğinde e-posta ve kısa mesaj da gönderebilir. Üreticilere göre Insteon, ışık anahtarları ve hareket sensörlerinden açma sistemlerine kadar neredeyse her şeyi sunuyor garaj kapıları, gece görüş kameraları, su kaçağı sensörleri vb.

Kevo Akıllı Sürgü

Arabanızı anahtarsız açabiliyorsanız neden aynısını eviniz veya daireniz için de yapamayasınız? Seçeneklerden biri, dış tarafında dokunmaya duyarlı bir halka ve iç kısmında Bluetooth 4.0 ile çalışan akıllı mekanizma bulunan bir sürgü kilidi olan Kwikset'in Kevo Akıllı Sürgüsüdür. Kevo açmak için çeşitli yöntemler kullanıyor: Anahtarlık, Kevo uygulamasına sahip iPhone, söz konusu yüzüğe parmağınızla dokunma ve açmak için bir parola sözcüğü. Ancak kullanıcı incelemelerine göre uygulama henüz pek iyi çalışmıyor.

Belkin WeMo

Belkin WeMo. Akıllı fiş

Bu, akıllı bir ev oluşturmak için harika bir başlangıç ​​olabilecek ve kurulumdan birkaç dakika sonra çalışmaya başlayabilecek, kurulumu kolay bir cihazdır. Belkin WiFi çıkışları, bunlar aracılığıyla elektrik ağına bağlı cihazları uzaktan açmanıza veya kapatmanıza olanak tanır. Belkin, çok kullanışlı birkaç cihaz daha piyasaya sürdü; örneğin, WeMo Ev Işık Anahtarı, WeMo prizine bağlı cihazları etkinleştirmenize olanak tanıyan bir hareket sensörü ve WiFi erişimi olan bir video bakıcısı. Bütün bunlar aracılığıyla kontrol ediliyor mobil uygulama iOS veya Android tabanlı.

Philips Hue aydınlatma sistemi

Philips Hue aydınlatma sistemi

Hue, bir iOS uygulaması aracılığıyla kontrol edilen, lambalar, ışık şeritleri ve kablosuz köprüden oluşan bir aydınlatma sistemidir. Şirkete göre, "Her HUE lamba 600 lümen ışık çıkışına sahip ve sıcaktan soğuğa kadar tüm beyaz ışık çeşitlerini ve çeşitli renkli ışık çeşitlerini üretebiliyor. Her lamba, geleneksel bir lambaya göre %80 daha az enerji kullanıyor " Işık sorunsuz bir şekilde azaltılıp artırılabiliyor, rengi ayarlanabiliyor ve tüm bunlar internete erişebildiğiniz her yerden mümkün. Ayrıca uygulama, daha iyi konsantre olmanıza veya rahatlamanıza yardımcı olmak için aydınlatma uzmanlarının hazırladığı bir dizi "tarif" içerir. Hue, Belkin MeMo anahtarları da dahil olmak üzere bir dizi diğer akıllı ev cihazıyla uyumludur.

Akıllı bir eve ne kadar güvenebilirsiniz?

Önemli bir soru: Birçok "akıllı" cihazı birleştiren bu tür sistemlerin güvenilirliği nedir, akıllı telefonunuz aracılığıyla ön kapıyı kapatma komutunu verdikten sonra kilidin gerçekten kilitleneceğinden ne kadar emin olabilirsiniz? Böyle bir sistemin “aptal koruması” var mı?

Evdeki aydınlatma, ısıtma, güvenlik gibi tüm sistemler tek bir otomasyon sisteminin alt sistemleridir. Bu sistemin avantajı tüm alt sistemlerin çok güvenilir kontrolünü ve entegrasyonunu sağlamasıdır. Üstelik neredeyse her zaman otomasyon sistemi arızalandığında alt sistemler çalışmaya devam eder. Bu sadece sizin için biraz rahatsızlık yaratacaktır. Örneğin bir tuşa basarak 20 ışığı birden kapatamayacaksınız ama yine de bunu bireysel olarak ve normal şekilde yapabilirsiniz.

Akıllı ev sisteminin kullandığını unutmayın. geri bildirim alt sistemleriyle birlikte çalışır ve bir şeyler ters giderse sinyal alır. Aynı zamanda kullanıcının telefonuna mesaj gönderiliyor ve kullanıcı bu durumda ne yapacağına karar verebiliyor.

Tüm arzuları karşılayan bir ev, bir fantezi değil, modern akıllı otomasyon sistemleri kullanılarak tamamen gerçekleştirilebilir bir gerçekliktir. Yaşam kalitesini önemli ölçüde artırabilir, maksimum konfor ve güvenlik sağlayabilir, evin tüm sakinleri için sürekli "bakımını" hissetmenizi sağlar.

Akıllı ev

Kişisel alanınızı bir otomasyon sistemiyle yönetmek Akıllı Ev, yalnızca belirli işlevleri yerine getiren bir dizi cihaz değil, belirli bir ailenin tüm gereksinimlerini ve isteklerini karşılayan, ayrı ayrı oluşturulmuş bir projedir. Aynı zamanda sistem, değişen koşullara ve hane halkının "ruh haline" göre kolayca yeniden programlanabilir ve bir bütün olarak aileye ve her kişiye bireysel olarak esnek bir şekilde uyum sağlamaya devam edebilir.

Ev otomasyonu, uzaktan kumanda aramaktan kaçınmanızı sağlar çeşitli cihazlar, cihazların manuel olarak açılıp kapatılması, panjurların günlük olarak açılması vb. Artık evin ısınması veya havasız olması durumunda gece kalkmanıza gerek yok.Akıllı Ev, işlevsel bir iklim kontrol sistemi kurarak bu durumun önüne geçmenize yardımcı olacak. Odalardaki sıcaklık istenen normdan saptığında evin kendisi ısıtma yoğunluğunu azaltacak veya artıracaktır, gerekirse klimayı açacak ve en konforlu koşulları korumak için diğer tüm işlemleri gerçekleştirecektir.

Akıllı Ev kimler için uygundur?

Akıllı bir ev otomasyon sistemi sahiplerine birçok fayda sağlar. Kurulumu hem aktif insanlar hem de sakin, ölçülü bir yaşamı tercih edenler için aynı derecede uygundur.

Akıllı ev tüm nüfus grupları için mükemmeldir:

  • bir sürü insan çalışıyor meşgul insanlar- otomatik bir ev, sahibiyle ilgili endişelerin çoğunu üstlenecek, pencereleri derhal açma, ışıkları açma, bahçe alanını sulama vb., bir kişi yalnız yaşasa bile, ek bir ihtiyaç duymadan hayatı mümkün olduğu kadar konforlu hale gelecektir. zaman;
  • küçük çocuklu aileler - akıllı sistem, küçük hane halkı üyeleri için maksimum güvenliği sağlarken, ebeveynlerine de çok zaman kazandıracak;
  • sık sık iş gezilerine veya seyahate çıkan insanlar - ev otomasyonu, evi hırsızlık ve diğer benzeri tehditlerden koruyacak, cihazların servis verilebilirliğini izleyecek ve durumunda bir kişinin günlük varlığına dair tam bir yanılsama yaratacaktır. su sızıntısı, duman ve diğer sorunlarla ilgili olarak ilgili servise sinyal gönderecektir;
  • yaşlılar ve hareket kabiliyeti kısıtlı kişiler; birçoğunun sağlıkları ve refahları arkadaşlar ve akrabalar arasında sıklıkla endişeye yol açan akrabaları vardır. Akıllı Ev otomasyon sistemi bu sorunu kolayca çözmenizi sağlayacaktır. Herhangi biri yaşlı adam veya sağlık nedenleriyle yaşam alanlarını tam olarak korumayı zor bulan kişiler için akıllı bir sistem bu konuda yardımcı olacaktır. Çeşitli sensörler, kontrolörler ve uyarılar sayesinde ne açık bir brülör ne de unutulmuş bir ütü veya ütü açık pencere bir tehdit haline gelmeyecek. Doğru programlamayla, Evin kendisi her şeyi doğru yapacak veya bitmemiş bir eylem hakkında uyarı vererek bir sinyal verecektir.

Otomatik Akıllı Ev sisteminde herkes kendine göre avantajlar bulabilecek ve sistemi tam olarak kendine uygun ve rahat gördüğü şekilde yapılandırabilecek.

özellikler ve faydalar

Ev otomasyon ekipmanı satın almak doğru yönde atılmış önemli bir adımdır. Bugün birçok büyük yabancı ve Rus üreticileri sağlamak geniş seçim güvenlik, ısıtma, aydınlatma, enerji kaynaklarının rasyonel kullanımı, havalandırma, hava nemlendirme vb. konulardan sorumlu cihazlar. Çeşitli sensörler, kontrolörler, vanalar ve diğer ekipmanlar, tek bir bütün olarak çalışacak tutarlı bir sistem oluşturmanıza ve yapılandırmanıza olanak tanır.

Çevrimiçi mağazamız en iyi üreticilerin otomasyon cihazlarını satmaktadır. Ürünler güvenilirdir ve üretici garantisine sahiptir.

Ses ve ses kontrolüne sahip akıllı bir sistemin yanı sıra, örneğin ışık yoğunluğundaki veya hava sıcaklığındaki değişiklikler gibi harici parametrelere göre bir problem çözme işlevi yapılandırmak mümkündür.

Ekipman kolay ve hızlı bir şekilde programlanır. Gelecekte mal sahibi kendi ayarlamalarını yapabilir.

Ev otomasyonunun fiyatı projeye ve doğrudan seçilen ekipmana bağlıdır. Gerekirse uzmanlarımız size tavsiyelerde bulunmaya her zaman hazırdır.

İyi günler! Bugünün makalesi ev otomasyonuna odaklanacak.

Otomasyonun devreye girmesi sayesinde çeşitli cihaz ve cihazları dünyanın herhangi bir yerindeki bir cep telefonundan veya başka bir cihazdan kontrol edebiliyoruz. Böyle bir sistemin kalbi kontrolördür. Bu Arduino, Raspberry pi, BeagleBone Black, Spark Core, DigiSpark veya ExtraCore olabilir.

İçin Manuel kontrol böyle bir sistem kızılötesi teknolojiyi kullanabilir uzaktan kumanda. Onun yardımıyla, basit bir TV uzaktan kumandasını kullanarak herhangi bir cihazı (AC/DC) kontrol edebilirsiniz.

Adım 1: Gerekli Parçalar

  • Arduino Nano;

  • 5V röle;

  • LED'ler;

  • Transistör BC548;

  • Priz;
  • 5V güç kaynağı;
  • Çerçeve;
  • Vidalı terminal blokları;
  • Panel;

  • IR radyo alıcısı;

  • Folyo PCB;

  • DipTrace - otomatik uçtan uca tasarım sistemi elektrik şemaları ve baskılı devre kartı düzenleri.

Adım 2: Kartı LUT yöntemini kullanarak yapıyoruz

Ücreti dağıtıyoruz. Diyagramı fotoğraf kağıdına yazdırıyoruz lazer yazıcı. İş parçasının yüzeyini (folyo textolite) yağ ve tozdan temizliyoruz. Devreyi fotoğraf kağıdından tahtaya aktarıyoruz ve sonra aşındırıyoruz Demir klorür. Bundan sonra mini matkapla delikler açıyoruz (deliklerin çapı radyo bileşenlerinin terminallerine uygun olmalıdır). Üretim süreci makalede daha ayrıntılı olarak açıklanmaktadır.

3. Adım: Bileşenleri Takın

Başlamanız gereken ilk şey, transistör pin çıkışları, röle bağlantıları, LED pin çıkışları, güç kaynağı ve IR radyo alıcısı vb. hakkında bilgi sahibi olmaktır. Daha sonra tüm parçaları düzenleyeceğiz ve bunları çok dikkatli bir şekilde tahtaya lehimleyeceğiz.

Açık baskılı devre kartı transistörün emitörünün bağlı olduğu hat her zaman toprağa bağlıdır.

Arduino nano 5V çıkış verir, böylece LED'in pozitif pini Arduino pinine bağlanır.

LED'in negatif terminali transistörün tabanına bağlanır (LED, açık/kapalı durum göstergesi olarak kullanılır).

7,8,9 numaralı pinler anahtarlara açma/kapama çıkış sinyalleri sağlamak için kullanılır.

Pin 11, IR alıcısından sinyal almak için kullanılır.

Son olarak 5V güç kaynağını bağlayın.

Adım 4: Kontrol değerlerini okuyun

IR için kütüphaneyi indirin ve Arduino IDE'ye yükleyin. Arduino IDE'yi açın ve Dosya—Örnek—IRremote—IRrecvDemo'ya tıklayın.

Paylaşmak