chrupać 4 grudnia 2012 o 18:16

Od automatyki domowej i ogólnie inteligentnych domów po konkretny przykład

  • Zrób to sam lub zrób to sam

Głównym powodem, dla którego systemy automatyki domowej nie stały się jeszcze tak popularne, jest nacisk na oświetlenie, jaki zwykle kładzie się w ich promocji. W końcu migające światło (jak diody na Arduino) bez wstawania z kanapy to rozpieszczanie, którego nie ma wartość praktyczna i odstrasza ludzi od poważnych przemyśleń na temat wdrażania i użytkowania systemów automatyki domowej w swoich domach i mieszkaniach. Nikt nie musi mrugać światłem (co jest zwykle wykorzystywane do 90% funkcjonalności), ale np. sterowanie ogrzewaniem indywidualnie w każdym pokoju jest wygodne i oszczędza energię = pieniądze. Wygórowane ceny sprzedawanych za grosze komponentów gotowych systemów automatyki domowej wraz z cenami ich integracji tylko dolewają oliwy do ognia. Spieszę zapewnić, że najdroższym komponentem, jaki będziemy mieć, jest Arduino Mega za 20 dolarów. Jeśli spojrzymy na problem jako całość, to widzę tylko poniższą listę zadań, które mają praktyczny sens w centralnej automatyzacji:
> sterowanie klimatem temperaturą (ogrzewanie/klimatyzacja) i wilgotnością (nawilżacz/osuszacz),
> sterowanie światłem naturalnym (rolety, żaluzje, markizy)
> oraz zarządzanie podlewaniem trawników, klombów i trawników wokół domu (jeśli są i nadal wymagają podlewania).
Spośród systemów zdecentralizowanych wygodnie jest mieć lokalny (bez centralnego sterowania, 1-2 czujniki, które bezpośrednio sterują podświetleniem), wyzwalany przez czujniki ruchu (obecności), o niskim poborze mocy podświetlenie LED schody (czasami podłogi) i części stołów w kuchni, które są zacienione od normalnego oświetlenia sufitowego Szafy ścienne i półki. To samo oświetlenie, w połączeniu z wyżej wymienionymi, jest niezbędne w nocy, kiedy trzeba, nie budząc nikogo, a przede wszystkim siebie, dostać się do kuchni (a tam coś z czegoś wykroić i zjeść nie dzieląc się z nikim) lub do innej placówki, nie potykając się o roztropnie porozrzucane dziecięce zabawki. Sensowne jest również włączanie oświetlenia głównego z czujnikami ruchu TYLKO w pomieszczeniach technicznych: szafach, spiżarniach, garażach, pralniach itp. Czujniki ruchu i scentralizowane systemy nie są praktyczne w przypadku podstawowego oświetlenia mieszkalnego. Świąteczne oświetlenie zewnętrzne i dekoracyjne w domu najwygodniej włącza się z tanich gotowych klocków z czujnikami światła i/lub timerami. Prawdziwe systemy bezpieczeństwa połączone z usługami reagowania (a nie tylko czujniki i kamery internetowe rozsiane po całym domu) zwykle nie mają sensu mieszać z systemami inteligentnego domu z wielu powodów.

Zacznijmy więc od najistotniejszych. Idealnym obiektem jest ogrzewanie, które można sterować np.: elektryczne (baterie na kółkach w gnieździe i baterie ścienne) oraz centralne lub niezbyt ogrzewanie prywatnego domu. W moim przykładzie rozważymy pracę z systemem Thermo Pomp (Heat Pump w Ameryce Północnej) z ogrzewaniem olejowym za pomocą bezpośrednie połączenie do istniejącej Jednostki Sterującej (termostatu) i urządzeń dodatkowych. W pierwszej wersji systemu wykorzystałem urządzenia i gniazda protokołu X10. Ale niestety nie działały dobrze, ze względu na powolny interfejs i bardzo głośne przełączniki podczas przełączania, co obudziło wszystkich w domu. Następnie przełączyłem system na gniazdo radiowe, które okazało się znacznie łatwiejsze i cichsze niż x10. Gniazda te są dostępne w szerokim zakresie częstotliwości i napięć RF. Wszystko to ma zastosowanie do ogromnej różnorodności innych systemów. Wszystko zaczęło się od tego, że moja przyjaciółka wraz z sąsiadką dyskretnie kapała mi na głowę o ogromnej roli cudownego cudu - Arduino we współczesnym społeczeństwie, i że ja jako osoba, która umie i lubi trzymać lutownicę żelazo, po prostu musi jak najszybciej zarazić się tą manią Arduino. Wzruszyłem ramionami na wszelkie możliwe sposoby i stwierdziłem, że obszar praktycznego (nie robota-zabawki) zastosowania jej domu jest bardzo wątpliwy i wykonanie sekwencyjnie świecących linijek LED opartych na potężnym mikrokontrolerze do oświetlania schodów (zamiast jednego rejestru przesuwnego i generatora) to tylko z armaty na wróble, a reszta to żart. Mimo to udało im się zasiać ziarno Arduino w mojej głowie i jak wszystkie ziarna, wraz z nadejściem wiosny i na obrzeżach lata, kiełek zaczął się przebijać. Nie lubię projektów hobbystycznych dla samych projektów. Pewna strona praktyczna powinna być obecna, tym bardziej, że projekty są pojemne pod względem zasobów ($ i czasu). rodzinny człowiek musi mieć też wysoki WAF (współczynnik akceptacji żony) albo jak mówi mój Tata łatwo to zalegalizować.

I jak zwykle lenistwo było motorem postępu. Siedzieliśmy trochę po południu na werandzie, słońce przyjemnie grzało, a jednocześnie w sypialni na ostatnie piętro mój syn spał i sądząc po chińskim termometrze za 2 dolary (do którego trzeba było jeszcze podejść i zobaczyć bez budzenia syna) temperatura przekroczyła 26. Więc teraz musimy iść do salonu i włączyć centralny klimatyzator, a następnie musimy go również wyłączyć, aby nie włączał się za każdym razem, gdy temperatura trochę wzrośnie. Szczególnie nieprzyjemnie jest to robić latem, w nocy, marznąc pod lekkim kocem, trzeba podskoczyć i znowu, nie przeszkadzając wszystkim domownikom, wbiec do salonu po pilota i ściąć to osiągnięcie ostatni wiek. Wtedy zdałem sobie sprawę, że nadszedł czas, aby przerwać taką hańbę i zadzwonić do przyjaciela ze słowami „Gdzie jest twoja osławiona Ardunya, pozwól jej tu teraz, zobaczymy, do czego jest zdolna!”. Od razu muszę powiedzieć, że wcale się na to nie zdecydowałem i nie sądziłem, że okaże się to aż tak bezużyteczne (np. w połowie projektu do STM32. W końcu nadal z nią został, ale najważniejsze.

Aby łatwiej było zrozumieć, dlaczego wszystko odbywa się w ten sposób i jak można rozłożyć moje doświadczenie i osiągnięcia na pieczywo, zacznijmy od opisu tego, co mam/miałem pod ręką:
1) Prywatny dom w Kanadzie (chciałbym powiedzieć, że jest mój, ale oczywiście należy do banku i jakkolwiek absurdalnie by to nie brzmiało, nie opłaca się go nawet w pełni opłacić przy obecnych stawkach) wybudowany w 1959 roku, jak nazywają się tutaj Split Level, są to domy dwupiętrowe, ale połowa jest przesunięta w pionie względem drugiej połowy do poziomu podłogi.
2) Arduino Uno (później ze względu na małą ilość wejść/wyjść dla X10 i radia, wymagany był Mega)
3) droga i natywna osłona Ethernet. Nie udało mi się czegoś uruchomić i znaleźć odpowiedniej biblioteki dla ENC28J60
4) Pragnienie, czas i trochę pieniędzy.
Jak to jest tutaj w zwyczaju, sypialnie znajdują się na ostatnim piętrze, a dla mnie okazuje się, że jest to pół piętra nad salonem, gdzie do ściany przykręcony jest złowieszczy panel sterowania ogrzewaniem i chłodzeniem. Tutaj takie systemy nazywane są HVAC (ogrzewanie, wentylacja i klimatyzacja), ale w rzeczywistości jest to zwykle ogromny (dziesiątki tysięcy BTU lub tutaj mierzą je w tonach czegoś) klimatyzator split, którego zewnętrzny wymiennik ciepła i sprężarka są umieszczone na zewnątrz i wewnątrz wymiennika ciepła wbudowany jest centralny system wentylacji, który za pomocą półtorakilowatowego wentylatora pobiera powietrze z poziomu podłogi salonu, przepuszcza je przez dwa wymienniki ciepła (jeden do klimatyzatora, drugi do palnika olejowego lub gazowego) i doprowadza go systemem kanałów do każdego pomieszczenia. Wygoda i sama nazwa pompy ciepła wynika z faktu, że to urządzenie może napędzać freon w obu kierunkach, a zatem nie tylko chłodzić, ale także ogrzewać powietrze w domu. Należy zaznaczyć, że mniej lub bardziej efektywnie może go ogrzać tylko wtedy, gdy na zewnątrz jest wystarczająco ciepło 0 lub -5 (w zależności od modelu i konstrukcji). Jeśli jest zimno, pompa ciepła nie będzie działać, a do tego potrzebny jest zbiornik z olejem opałowym lub gazem.

Zacząłem od małego projektu i ambicji, więc przyjrzyjmy się, jak powstaje ten HVAC i jak nim zarządzać. W rzeczywistości okazuje się, że diabeł nie jest taki straszny. Jednym z udogodnień jest płynna standaryzacja wszystkiego, co domowe i niezbyt amerykańskie, pozwala to na krzyżowanie jeży z wężami według otwartego, prostego (czasami aż za bardzo) i dobrze znanego (zwykle starożytnego, prezerwatywowego) protokołu/standardu. W naszym przypadku sam system (wentylator, palnik, wymienniki ciepła, klimatyzator można kupić u drugiego producenta, nawilżacz u trzeciego, a do tego wszystkiego Control Unit u czwartego. Szczerze mówiąc, ja nie wiem czy podobne urządzenia też się nazywają/sterują w Europie, ale wydaje mi się, że wszystko jest albo zajebiste, albo bardzo podobne O ile dobrze rozumiem, takie systemy już istnieją w Rosji i są transportowane z dowolnego miejsca/taniej, więc masz duża szansa na trafienie właśnie na taki system. Przyjrzyjmy się schematowi typowego połączenia systemowego, zanim zaczniemy wpadać do systemu.

Jak widać, prawie wszystko jest jasne na pierwszy rzut oka. Jedyną rzeczą, którą należy wyjaśnić, jest to, że jednostka sterująca jest zasilana, a sama pompa ciepła jest sterowana przemiennym napięciem 24 woltów. które są zasilane z transformatora wejściowego R i C. Linia C jest wspólna i zawsze podłączona. Odpowiednio, przy zastosowaniu R (zwarcie) do Y, O, W lub G, włącza się odpowiednio. blok. Od tego będziemy odchodzić. Więc jeśli zaliczają się do nich, to tym gorzej dla nas? Uczyńmy to naszym nowy system uzupełni istniejącą. Sterowanie te można przeprowadzić ze starej konsoli i kontrolera tak jak poprzednio, ale tylko w razie potrzeby Arduino może odłączyć stary układ od sterowania i wziąć bruzdy w swoje ręce, a następnie je oddać.


Co więcej, ustawiliśmy je tak, aby bez zasilania i ogólnie odłączone, zachowały swój poprzedni wygląd. R-0 wyłącza standardowy moduł sterujący i przekazuje sterowanie do naszego Arduino. R-1-4 przyłóż żądane napięcie do odpowiedniej linii. To napięcie sterujące R jest przykładane do każdego przekaźnika zielony przewód. Oczywiście dobrze jest zarządzać, ale system jest poważny i jeśli przypadkowo lub nie włączymy czegoś złego lub w niewłaściwej kombinacji. Na przykład wymiennik ciepła się nagrzeje, a wentylator nie będzie napędzał powietrza i odbierał z niego ciepła, może się przegrzać i doprowadzić do pożaru, ale wcale tego nie potrzebujemy. Aby uniknąć takich sytuacji, zróbmy sobie potrójne zabezpieczenie. I tak pierwszym bastionem będą czujniki napięciowe na każdej linii S1-4 (powinny być 4).


Są to dioda, dwa rezystory (dzielnik) i mały elektrolit. Może to być montaż zawiasowy jak na zdjęciu. Dzięki temu możemy wiedzieć w Arduino, czy faktycznie na każdej z linii sterujących występuje napięcie, czy nie. Odpowiednio, jeśli aktualny stan linii sterujących (Y, O, W, G) nie odpowiada temu, jaki powinien być, wyświetlamy kod błędu i wyłączamy system. Kolejnym bastionem jest nasz dodatkowy czujnik temperatury w komorze wymiennika (czujnik plenum). Jeśli jest tam za gorąco lub za zimno (blisko 0C), ponownie wyświetlamy kod i wyłączamy system. Oczywiście nie da się zasilić przekaźnika bezpośrednio z wyjść arduino, więc albo trzeba dołożyć tranzystor do każdego przekaźnika, albo kupić gotowy moduł z kilkoma przekaźnikami i tranzystorami na jednej płytce. Kupuję 99% moich komponentów w serwisie eBay. Na przykład Ibee jest pełen takich 8-kanałowych modułów (8 Channel Electronic Relay Module) za około 9 USD. lub możesz kupić 4+2 (bo naprawdę potrzebujemy tylko 5 i jeden zapas)

Użyłem chińskiego cyfrowego DHT22 jako czujników temperatury i wilgotności które dobrze się spisały. Potrzebują tylko trzech przewodów +5, GND i Data. Przewody mogą być dość długie bez utraty dokładności i sygnału. Jeden czujnik jest wyrzucany na zewnątrz w cień i pod baldachimem przed bezpośrednią wilgocią. Jeden czujnik w domu.
W domu zbudowanym wiele lat temu największym problemem jest zwykle poprowadzenie nowych przewodów, więc starałem się jak najlepiej wykorzystać obecne okablowanie. Istnieje kilka bibliotek dla DHT22. Ze wszystkimi miałem problemy oprócz tego. Obok ściennego sterownika umieściłem wewnętrzny DHT22. Jeśli Twój dom, tak jak mój, miał kiedyś sterowanie HVAC, to powinieneś mieć już 6-żyłowy kabel biegnący od centrali do miejsca, w którym wisi sam pilot ze wskaźnikiem i przyciskami. Nowoczesne piloty (takie jak mój) wymagają tylko 2 przewodów. Tym samym mamy do dyspozycji 4 już ułożone druty. Poprowadzimy w nich +5V, GND, Data dla wewnętrznego DHT22 oraz na ostatni Serial (UART) Tx z Arduino, aby wyświetlić informacje na wyświetlaczu.

Jako wyświetlacz użyłem małego (2,5 cm) ekranu OLED z interfejsem szeregowym.
TAK, jest trochę drogi, ale istnieje kilka unikalnych różnic w porównaniu z podobnymi dostępnymi: Obecność interfejsu szeregowego (UART), który pozwala na użycie tylko jednego przewodu do jego podłączenia, obecność pięciu pinów cyfrowych na ekranie kontroler (do którego podłączymy diodę RGB, aby dodatkowo wyświetlić stan systemu) i wreszcie kompaktowość połączona z kontrastem i doskonałą czytelnością zarówno w jasnym świetle, jak iw nocy, a nocą nie oświetla całego korytarza, jak każdy LCD ze stałą na podświetleniu.

Wtedy pojawił się problem jak rozmieścić czujniki temperatury w każdym pomieszczeniu, bez dodatkowych przewodów, modułów zasilających i radiowych. Jako czujnik wybrałem cyfrowy DS18B20, (o dobrej dokładności +- 0,5C), który potrzebuje tylko dwóch przewodów (masa i sygnał). Możesz powiesić ich wiele na tych 2 przewodach równolegle (każdy ma swój unikalny adres MAC). Ale nawet rozciągnięcie dwóch drutów w całym pokoju to piekielna robota. Tutaj mnie oświeciło. Przecież we wszystkich pokojach jest poprowadzony kabel telefoniczny i to jest 4-żyłowy i co najwyżej 2 przewody są używane do telefonu (zwykle czerwony i zielony) a reszta (żółty i czarny) przechodzi przez wszystkie potrzebne mi miejsca i zostaje bezpłatny. Tym samym nie przecinając przewodów, a jedynie odsłaniając niezbędne dwa, przylutowałem do nich DS18B20 w każdym pomieszczeniu.
Całkowita długość przewodów okazała się dość duża, a jeśli przewód sygnałowy był podparty (przy +5V) o zalecane 4,7 kOhm, to w moim przypadku czujniki były praktycznie nieczytelne i rezystancję podtrzymującą zmniejszyłem o połowę do 2,3 kOhm i wszystko działało dobrze.

Potem pomyliłem się z czujnikiem ciśnienia i zdecydowałem się na drogi BMP085 ale ma interfejs I2C, co ponownie oszczędza nogi i liczbę przewodów. Ponieważ jeszcze potrafi odczytać temperaturę, umieściłem go w piwnicy, gdzie było najbliżej i najłatwiej pociągnąć nowe przewody (już 4). Starałem się maksymalnie wykorzystać standardowe kable i złącza telefoniczne (RJ11), aby projekt był rozbierany i naprawiany - wymiana odpowiednia.
Podczas podłączania tego barometru do tej samej magistrali I2C co RTC (moduł zegara nieulotnego) pojawiły się niezbyt wyraźne problemy. Kolidowały ze sobą i dopóki nie ustawiłem małego opóźnienia przed odczytaniem barometru, wszystko nie było stabilne. Ponieważ krótkie chwilowe przerwy w dostawie prądu nie są rzadkością i moduł RTC warte grosza dodałem na nieulotny czas. zasadniczo potrzebne podczas korzystania z x10. Używając go, pojawiła się chęć automatycznego zsynchronizowania go z NTP przez Internet (skoro już to mamy), ale jakoś nie mogłem przejść przez serwer webduino i NTP. W rezultacie czas NTP (epoka Unix) jest wysyłany do Arduino (i aktualizowany przez RTC) za każdym razem, gdy zmieniane są jakiekolwiek ustawienia lub tryby w interfejsie internetowym. Co ma swoje wady, ponieważ jest pobierane przez JavaScript z czasu na bieżącym komputerze lub urządzeniu mobilnym i nie zawsze jest dokładne i we właściwej strefie czasowej.

Wysyłam polecenia do moich gniazd radiowych Arduins na antenie za pomocą nadajnika groszowego (2 dolary). moduł. W serwisie eBay jest ich kilkanaście (wyszukaj „nadajnik RF 315 Mhz ..”) iw każdym sklepie. Jedyne, co musisz zrobić, to wybrać odpowiednią częstotliwość radiową dla swoich gniazd. Niestety moje gniazda nie były poprawnie obsługiwane przez standardową bibliotekę RCswitch. w opisie biblioteki jest lista obsługiwanych chipów, ale nie martw się jeśli twojego nie ma na liście, u mnie zadziałało po ręcznej analizie eteru i bez biblioteki. O podobnych gniazdach współpracujących z biblioteką napisano już wiele. W szczególności tutaj: http://habrahabr.ru/post/213425 http://habrahabr.ru/post/212215 Użyłem gniazdek 110V
. Pomimo tego, że sterowanie radiowe wymaga niestandardowego rozwiązania, jest to najprostsze i najbardziej ekonomiczne rozwiązanie danego zadania. Mianowicie włącz i wyłącz baterie elektryczne lub jakiekolwiek inne urządzenie (niekoniecznie rezystancyjne) czasowo lub ręcznie, a czasem włączyć/wyłączyć światło zewnętrzne. Insteon, Zwave i inne mają wiele czasem zbędnych dodatkowych funkcji, ale są znacznie droższe i mają problemy z otwartością interfejsu, aby Arduino mogło wysyłać proste polecenia do urządzeń. Jedynym problemem z gniazdami x10, Insteonem i innymi jest to, że bardzo głośno klikają podczas przełączania. Jest to szczególnie irytujące podczas spokojnej nocy. Jeszcze jeden niuans: x10 był zaostrzony i popularny w Ameryce Północnej, a zatem poniżej 110 woltów. Tutaj każdy wybiera dla siebie. Lub zapłacić dużo za:
Z-Wave - nie ma gotowych gniazdek, są moduły przekaźnikowe o dziwnym kształcie, które też cicho klikają, a trzeba je gdzieś schować, jakoś w ścianach, potem zamurować, nie wiadomo jak je obsłużyć - zmienić / naprawić. Ale były moduły USB do wysyłania poleceń. Ale do tego nadal potrzebujesz mikrokomputera (być może odpowiedni jest router) z odpowiednimi sterownikami systemu operacyjnego itp .;
Insteon - gniazda są, ale też klikają paskudnie jak x10 i z tego co rozumiem nie ma otwartego modułu do wysyłania komend a układ znowu wyostrzony na 110V;
Decydujesz się zająć integracją i wysyłaniem poleceń do tej sieci lub zapłacić 5-10 razy mniej za każde urządzenie radiowe iw razie potrzeby podważyć kod do niego. Jak każda inna rzecz, wszystko za 110 V jest tańsze. Oczywiście, ciągle istnieją skrajne sposoby, takie jak przykładowo opisany tu przez kilku autorów pomysł, aby całe mieszkanie (dom) oplątać parą (a właściwie wiązką) drutów młotkowych i ręcznie złożyć każde sterowanie i sterowane urządzenie od podstaw z wykorzystaniem protokołu 1-Wire. Niektórzy posunęli się jeszcze dalej i opracowują własne protokoły…

Jako kiter przykręciłem też anemometr (czujnik prędkości wiatru). Aby to zmierzyć, użyłem czujnika kubka pod ręką z kontaktronem zamykającym 1 kOhm między dwoma stykami, gdy kubki się obracały. Program wykorzystuje przerwanie i mierzy, ile razy +5V zostanie podane (przejście z 0 na 1) na wejście cyfrowe (zasilane 5 kOhm do tego samego +5V). Wartość ta jest mnożona przez współczynnik odpowiedni dla Twojego czujnika, a prędkość wiatru w węzłach jest uzyskiwana z liczby zwarć w ciągu jednej sekundy. Również dla każdej godziny maksymalna i minimalna wartość prędkość (porywy) i wyświetla maksimum na godzinę. W sieci podano prąd i maksimum. Każdy czujnik należy skalibrować indywidualnie i wybrać odpowiedni współczynnik. Do sterowania bramą użyłem od niej zapasowego pilota radiowego i za pomocą dodatkowego przekaźnika (szósty) emulowałem wciśnięcie przycisku na pilocie (po rozkręceniu pilota i wlutowaniu go w styki przycisków).

Protokół komunikacyjny standardowej jednostki sterującej termopompą z jej pilotem (zwykle 2 przewody) jest zwykle zamknięty i nasza arduina nie może wiedzieć, jaki tryb i ustawienia są ustawione w standardowej jednostce sterującej, ale za pomocą naszych czujników możemy wiedzieć, jaki tryb HVAC już jest i choć w wymienniku jest też czujnik temperatury to dodatkowe zabezpieczenie z pomocą Arduino nie zaszkodzi. Często słyszę pytanie: czy to nie przerażające, że ufam Arduino w zarządzaniu tak odpowiedzialnym systemem z własnego domu? Mój kod jest otwarty i przejrzysty. Rozumiem, co się dzieje i zawsze mogę wychwycić i skorygować nieścisłości (jeśli jakieś zostały po pół roku użytkowania systemu). A co najważniejsze, mogę dodać dowolne funkcje, których potrzebuję. W tym samym pudełku najprawdopodobniej słabszy kontroler i oczywiście nie ma co zmieniać ani dodawać. Bez arduino ponowne dodanie ograniczonych funkcji, takich jak dostęp z Internetu do standardowego CU, kosztuje nowe pudełko o wartości setek dolarów. To wszystko zaczęło się Nie z tego, że chciałem zaoszczędzić pieniądze, a potrzebowałem wygodnych dla mnie funkcji, których nie można było kupić u producentów sprzętu za żadne pieniądze. Ale oczywiście, jeśli weźmiemy pod uwagę cenę roboczogodzin spędzonych przeze mnie, a nawet przez Ciebie, jeśli po prostu zdecydujesz się zrobić coś podobnego na podstawie moich i innych opracowań, z pewnością taniej będzie kupić gotowy projekt za ten projekt, ale pożegnaj się z elastycznością i niezbędnymi funkcjami. Chodzi o to, jak zainstalować FreeBSD i żmudnie długo iz każdego powodu kopać na pchlim targu wiedzy internetowej i ręcznie dostosować ją z wiersza poleceń dla siebie w porównaniu z Mac OS, pięknym gotowym, ale ograniczonym opartym na tym samym BSD. Głównym jest włączenie ogrzewania / chłodzenia do pożądanej temperatury nie na zawsze lub zgodnie z harmonogramem, ale tylko na godzinę lub 2-4. Brzmi prosto i wygodnie, ale nie występuje w standardowym BU.

Jeśli chcesz sterować tylko pompą ciepła bez RF, RTC, barometru i innych problemów z pamięcią i nogami, Uno też będzie miał dość (zrobiłem to w pierwszej fazie mojego projektu). W pełnej wersji Mega jest niezastąpiony. Przyjrzyjmy się wynikowym funkcjom i interfejsowi.

Sam interfejs wykonany jest w ramach jednej strony html z wykorzystaniem technologii Ajax do wymiany danych z serwerem WWW Arduino (webduino) i bazuje na bibliotekach JQuery Mobile. Dlatego do działania potrzebnych jest kilka plików graficznych i samych bibliotek, które można zastąpić linkami.

W lewym górnym rogu widzimy księżyc, co oznacza, że ​​zgodnie z ustawieniami dnia i nocy (w pierwszej linii niebieskiego bloku) mamy teraz tryb nocny. W trybie dziennym będzie słońce. Następnie widzimy nasz dom. W domu jest dużo temperatur w każdym pokoju a w centrum temperatura jest w dziesiątkach, jest to temperatura w salonie na głównym poziomie. Na zielono na dole domu widzimy wilgotność względną wewnątrz domu. Po prawej stronie znajduje się płatek śniegu, jest to wskaźnik, że klimatyzator działa teraz. W tym miejscu wyświetlane są inne tryby pracy z różnymi ikonami (grzanie termopompą lub AUX lub x10). Jeśli ikona jest wyciszona (przezroczysta), oznacza to, że system jest w tym trybie, ale nie jest aktywny. Te. na przykład w trybie klimatyzacji do temperatury 21 stopni, ale ponieważ jest teraz 20 stopni, klimatyzator nie jest aktywny. Jeżeli jednocześnie działają dwa tryby, np. grzanie x10 i grzanie termopompą, to kolejno będą migać dwie ikony. Po lewej i prawej stronie domu widzimy promienie, po kliknięciu na które stają się jasne, a po ponownym naciśnięciu są wyciszone. Jest to włączenie oświetlenia zewnętrznego w pobliżu domu. Mam oświetlenie zewnętrzne na podwórku i przed domem. Sterowanie jest przekazywane przez x10, a numery odpowiednich urządzeń są zapisywane w kodzie html (JS), Arduina wysyła polecenia tylko do numerów urządzeń przekazanych do niej z HTML. Po prawej stronie domu widzimy automat drzwi garażowe. który otwiera się i zamyka po kliknięciu. W prawym górnym rogu domu widzimy aktualną (uśrednioną w ciągu 1-2 minut) lub maksymalną prędkość wiatru na godzinę w węzłach. Wartość prędkości wiatru jest podświetlona różnymi kolorami od niebieskiego do czerwonego w zależności od prędkości i zgodnie z międzynarodowo przyjętą kolorystyką skali Beauforta. W prawym górnym rogu widzimy temperaturę na zewnątrz i poniżej aktualnego ciśnienia atmosferycznego. Różowe tło dla wartości ciśnienia to wykres jego względnej zmiany w ciągu ostatnich 24 godzin (x-czas, y-względna wartość ciśnienia). Zielona wilgotność względna pod ciśnieniem na zewnątrz.

Rozważmy teraz grupę białych selekcji i przycisk SET. Żądaną temperaturę/tryb wybiera się lewym przełącznikiem. Prawidłowo na jak długo włączyć ten tryb. Jeśli tryb jest aktywny, napisy zmienią się nieco, jak w tym przykładzie
Jeżeli włączony jest tryb grzania, to przycisk będzie dodatkowo zabarwiony na czerwono, a jeżeli tryb chłodzenia na niebiesko. Aby wyłączyć należy pozostawić temperaturę i wybrany tryb po lewej stronie oraz pozostałe minuty po prawej, wtedy przycisk SET zmieni się na OFF i jego naciśnięcie wyłączy tryb. Tryb chłodzenia lub ogrzewania jest wybierany automatycznie w zależności od temperatury zewnętrznej. Jeżeli ulica jest mniejsza od wartości stałej heat_temp opisanej w pliku html(JS), to oferowane będzie tylko ogrzewanie, w innym przypadku tylko chłodzenie.

Teraz spójrzmy na niebieski blok x10. Kliknięcie na pierwszą linię otwiera ustawienia ogólne: ON – wszystkie gniazdka są zawsze włączone (np. latem), OFF – wszystkie gniazdka są zawsze wyłączone (np. gdy jesteś na wakacjach), Split – indywidualne ustawienia grup i pokoje wchodzą w życie. Wtedy możesz wybrać od której godziny zaczyna się dzień i od której nocy. Aby zapisać ustawienia, nie zapomnij kliknąć przycisku Zastosuj poniżej. wówczas każda linia reprezentuje grupę pomieszczeń, która może składać się z jednego lub większej liczby pomieszczeń. Zrobiłem grupowanie według pięter w moim domu. Niektóre piętra mają tylko jeden pokój, a niektóre więcej. Dla każdej grupy możemy ustawić tryb ON - wszystkie gniazda w tej grupie są zawsze włączone, OFF wszystkie gniazda w tej grupie są zawsze wyłączone (np. przepali bezpiecznik), Split (dostępne tylko dla grup z więcej niż jednym pokojem) - obowiązują indywidualne ustawienia pomieszczeń w grupie, Dzień - utrzymanie określonej temperatury tylko w ciągu dnia (w nocy zawsze wyłączone), Dzień i Noc - utrzymywać zadaną temperaturę w ciągu dnia i inną temperaturę w nocy. Każdy pokój ma wszystkie powyższe, z wyjątkiem Splitu. Aby zmiany odniosły skutek, nie zapomnij kliknąć Zastosuj u dołu.

Ostatnia linia to ustawienie trybu Override. Tryb ten został stworzony, aby wymusić włączenie na chwilę gniazdek w wybranym pomieszczeniu lub lampie. Na przykład musisz maksymalnie ogrzać pomieszczenie przez określony czas, aby dziecko mogło tam masować, a po godzinie nadal utrzymywać w nim normalną temperaturę. Lub włącz światła na zewnątrz na pół godziny. Po lewej stronie wybierasz pokój po prawej stronie, na jaki czas włączyć tryb i naciskasz przycisk Overrride. Jeśli chcesz przedwcześnie wyłączyć tryb po prawej stronie, wybierz WYŁ. i kliknij Zastąp. Wszystkie informacje są aktualizowane co upd_interval (stała z pliku html) sekund. Wartość domyślna = 60 sekund. Po zaktualizowaniu informacji cała góra strony z domem miga.

Chciałbym również porozmawiać o koncepcji łączenia punktów sprzedaży (basenu). Powiedzmy, że masz jeden duży pokój jedna bateria nie jest w stanie nagrzać co przy -5 za burtą albo będzie się nagrzewać bardzo długo. Możesz zasilić drugie gniazdo RF tym samym kodem/adresem i podłączyć do niego drugą baterię, a oba zawsze się włączą. A co relatywnie wysoka temperatura spowoduje, że co najmniej dwie baterie będą klikać i często włączać się i wyłączać. Jest jeszcze inna opcja, łączysz te baterie w pulę w kodzie arduino x10pools=(0,0,0,0,0,12,0,0,13,0,0,0,0,0,0,0 ,0) . Zero oznacza, że ​​adres gniazda nie ma puli Liczba oznacza adres gniazda podrzędnego puli. Dziecko włącza się, gdy na dworze jest zimniej niż poolt (stała z pliku html) lub różnica między zadaną temperaturą w pomieszczeniu a aktualną jest większa niż delta_temp *poolf (stała z pliku html). Chciałbym powiedzieć więcej o delta_temp (stała z pliku html) to temperatura Delta. Jest to potrzebne, aby tryby nie włączały się ani nie wyłączały często, ponieważ odczyty czujnika mogą nieznacznie przeskoczyć + -. Grzanie jest włączane, gdy aktualna temperatura jest niższa niż (żądana - delta_temp) i wyłączane, jeśli jest wyższa niż (żądana + delta_temp). Wartość domyślna to 0,5 stopnia C.

Teraz rozważ kwestię bezpieczeństwa. Oczywiście nie możesz pozostawić zarządzania swoim domem wszystkim. Ponieważ nasz system składa się z klienta (strona html JS Ajax) i serwera (Arduino) możesz ustawić różne poziomy bezpieczeństwa. Na przykład możesz umieścić stronę HTML na swoim komputerze, telefonie, tablecie itp. (bez narażania go na publiczny hosting), a wtedy tylko ty (z urządzeń, które mają ten plik) będziesz mógł otworzyć ten panel kontrolny dla swoich systemów domowych. Serwer WWW Arduino waży na wewnętrznym adresie IP, dlatego jeśli nie prześlesz go na routerze do świata zewnętrznego, sam Arduino będzie dostępny tylko z sieci wewnętrznej. Dostęp do samej strony HTML może być chroniony hasłem na serwerze internetowym, na którym chcesz ją opublikować. Modne jest też podnoszenie w stosunku do niego serwera HTTPS. Najprostszym i moim zdaniem dość niezawodnym jest publiczny hosting strony, ale sama strona nie łączy się nigdzie przy starcie, chyba że adres serwera Arduino zostanie przekazany do niej jako parametr (wstępnie skonfigurowany Dinamic DNS i Port nieprzyjaciela). W przeglądarce wygląda to tak, wpisuje się taki link http://myhosting.com/index.html?http://myhome.slyip.net:8081/hvac. Jeśli atakujący przypadkowo natknie się na twoją stronę klienta, nie będzie mógł nic z nią zrobić, nie znając adresu serwera Arduino. To najprostsza i najwygodniejsza opcja kompromisowa, z której obecnie korzystam. Tak, nie podoba mi się też ta cała konstrukcja z kiepskim (wolnym, nieobsługującym HTTPS itp.) serwerem Arduino Web Shield, na dodatek muszę gdzieś oddzielnie hostować stronę klienta od ikony. A jak tylko dostanę z Chin słynny TP-LINK TL-WR703N
router, który w mgnieniu oka zamienia się w serwer sieciowy z mostkiem wifi z interfejsem szeregowym (UART) do Arduine, natychmiast przykręcę go do arduino (lub go do niego) i wyrzucę tę osłonę i okablowam. A więc nawet Ponadto to, co tak bezskutecznie chciałem osiągnąć od kontrolera STM32, a mianowicie, aby wszystko było w jednym urządzeniu (a nie osobno hostowanej stronie klienta i osobnym serwerze wykonawczym) i normalnym serwerze WWW, na którym można zaimplementować przyzwoity stopień szybkości i bezpieczeństwa wygoda.






B na koniec

Własne podmiejskie mieszkanie to marzenie wielu, przy czym bardzo ważne jest, aby było ono dokładnie przemyślane i wygodne do zamieszkania. Na przykład wiele osób chce zrobić „inteligentny dom” własnymi rękami. Co to jest i jak o tym pomyśleć, aby Twój dom był nie tylko piękny i dobrze rozplanowany, ale również funkcjonalny?

„Inteligentny dom”: co to jest?

Eksperci twierdzą, że taki system opiera się na pełnej automatyzacji wszystkich elementów obudowy. Na przykład, jeśli nie chcesz wstawać w nocy i wyłączać światła na korytarzu, możesz to zrobić o wiele łatwiej: kilka problemów rozwiązuje się jednocześnie za pomocą jednego pilota. Aby zrobić „inteligentny dom” własnymi rękami, będziesz musiał ciężko pracować, dlatego wiele osób woli gotowe systemy oferowane przez różne firmy. Na przykład za pomocą różnorodnych sterowników, czujników, przewodów, siłowników, które są ukryte w ścianach budynku, możesz jednocześnie sterować wszystkimi elementami swojego domu: zaopatrzeniem w energię elektryczną i wodę, oświetleniem i wentylacją. Jednocześnie udział właściciela w tym procesie jest minimalny - sterowanie odbywa się wyłącznie za pomocą pilota.

Jak to jest zrobione?

Nowoczesny system „Smart Home” jest przemyślany w najdrobniejszych szczegółach. Oznacza to, że właściciel takiego mieszkania może kontrolować wszystkie istotne elementy swojego domku lub mieszkania. Jednocześnie większość firm specjalizujących się w takich konstrukcjach wykonuje instalację systemu „Inteligentny dom”, biorąc pod uwagę życzenia klientów. Warto zauważyć, że każdy taki rozwój jest indywidualny, jest tworzony odpowiednio dla konkretnego obiektu, a rozwiązanie projektowe jest zupełnie inne dla każdego konkretnego przypadku.

System „Smarthouse” dla mieszkania lub wiejski domek sugeruje, że obiekt zostanie wypełniony czymś w rodzaju „elektronicznych służących”. I to nie tylko i nie tyle telewizory, lodówki i kina domowe, co ciepłe podłogi, systemy klimatyzacji i wentylacji, bojlery i pompy. Źródła Plus Oczywiście nie jest łatwo zamontować wszystkie te systemy samodzielnie, ale mimo to warto spróbować uczynić swój dom „inteligentnym”.

Gdzie zacząć?

Nasz dom to rodzaj puzzli, które należy odpowiednio ułożyć. Oznacza to, że musimy go nasycić za pomocą różnych urządzeń technicznych, komunikacji, które będą działać dla naszej własnej wygody. Aby zrobić „Smarthouse” własnymi rękami, musimy połączyć kilka komponentów w jeden stabilny system. Co więcej, całkiem możliwe jest samodzielne stworzenie podstawowego projektu. Aby to zrobić, musisz mieć tylko określone umiejętności:

  1. Znajomość elektryki i umiejętność obsługi różnych urządzenia elektryczne, pracuj z prądem.
  2. Zrozumieć zasady budowy systemy automatyczne, czyli zrozumieć, czym są kontrolery, jakie dają sygnały.
  3. Być w stanie zaprogramować, aby utworzyć komputer stacjonarny lub telefon komórkowy system operacyjny oraz interfejs, przez który będzie sprawowana kontrola.
  4. Jasne zrozumienie algorytmów, według których będzie działał system Smart Home.
  5. Dobrze jest znać używany sprzęt.

Czyli naszym zadaniem jest połączenie wszystkich rozwiązań w jedno w celu zarządzania całym budynkiem przez komputer lub urządzenie mobilne. Spróbujmy dowiedzieć się, jaki sprzęt jest potrzebny do systemu „Umnydom”.

Po pierwsze: system ostrzegania

Terminowe ostrzeganie o wypadkach to gwarancja, że ​​właściciel nie będzie się martwił o awarię jakiejkolwiek konstrukcji lub wyciek z rur. Jeśli zainstalujesz automatyczny w swoim domu, możesz kontrolować dopuszczalne obciążenie sieci zasilającej. W takim przypadku nawet w przypadku zwarcia dopływ prądu zostanie wyłączony, a sam sprzęt będzie bezpieczny i zdrowy. Jeśli nagle zapomnisz wyłączyć żelazko lub kran, czujnik na pewno Cię o tym ostrzeże iw razie potrzeby zablokuje wszystkie systemy.

Po drugie: zasilanie

System Smart Home (jest całkiem możliwe, aby zainstalować niektóre jego elementy własnymi rękami) sugeruje, że musi istnieć niezawodne zasilanie, zwłaszcza jeśli światła w Twojej okolicy często się wyłączają. Aby ogólnie chronić swój sprzęt i obudowę, powinieneś zainstalować w swoim inteligentnym domu zasilacze stabilizowane z wbudowaną baterią. Dzięki temu wszystkie systemy będą działać w sytuacjach awaryjnych. Aby nie myśleć o możliwych przerwach w dostawie prądu, możesz zainstalować w swoim domu generator diesla oraz zasilacze rezerwowe. Dzięki automatycznemu sterowaniu poziom paliwa w generatorze będzie pod stałą kontrolą, a obciążenie sieci będzie równomiernie rozłożone.

Po trzecie: alarm antywłamaniowy

Ochrona domu odgrywa ważną rolę, w tym w systemie Inteligentny Dom.Zainstalowanie alarmu własnymi rękami nie będzie trudne. Na przykład czujniki można umieścić wzdłuż ogrodzenia otaczającego obszar, na ścianach, oknach, drzwiach, a także w pokojach. Jeśli przynajmniej jeden z nich nagle zadziała, uaktywnią się wszystkie systemy ostrzegawcze zaprogramowane w określonym algorytmie. Taki system będzie się składał z czujnika obecności, centrali alarmowej, zasilacza awaryjnego z baterią (w przypadku braku zasilania będzie działał przez około 6-7 godzin), syreny oraz czytnika klucz-tablet .

Po czwarte: sterowanie oświetleniem

Konieczne jest umiejętne zarządzanie systemem Smart Home. Własnymi rękami (schemat należy opracować wspólnie z kompetentnymi projektantami) możesz opracować system sterowania oświetleniem, dzięki któremu możesz znacznie zaoszczędzić na utrzymaniu domu i stworzyć w nim komfort. Konieczne jest dobranie liczby i rodzajów opraw oświetleniowych w zależności od pomieszczenia, w którym zostaną zainstalowane, jak zostanie w nim zaprojektowane wnętrze itp. Jednocześnie każdy może zaaranżować system oświetlenia tak, jak lubi i potrzebuje. Najważniejsze jest automatyczne sterowanie, kiedy właściciel domu może nie myśleć o tym, czy zgasił światło, czy nie. Możesz ustawić system tak, aby światła włączały się, gdy osoba się zbliża i gasły, gdy wychodzi.

Po piąte: zużycie energii

Aby ograniczyć moc zużywaną przez dom, warto zainstalować system zarządzania energią. Dzięki temu rozwiązaniu można uniknąć poważnych problemów, które mogą pojawić się, gdy moc osiągnie swój szczyt. Na przykład, jeśli Twój domek ma ogrzewanie podłogowe zasilane energią elektryczną, może dojść do przeciążenia zasilania. Jeśli stworzysz inteligentny system, możesz uzyskać płynne włączenie pięter różne pokoje aż do całkowitego ogrzania domu. Pozwoli to uniknąć nagłych przepięć i przeciążenia sieci. Ponadto obecność takiego systemu doprowadzi do tego, że gdy moc zbliży się do generatora szczytowego, włączy się on sam, a gdy tylko spadnie, wyłączy się.

Po szóste: gniazda muszą być normalne

Najprostszą rzeczą, jaką możesz zrobić dla systemu Inteligentnego Domu, jest samodzielne wyposażenie gniazdek. Rozwiązanie to jest ekonomiczne, gdyż wystarczy mieć antenę i możliwość sterowania nią na odległość za pomocą pilota. Istotą takiego systemu jest to, że wszystkie gniazdka w domu są połączone jednym obwód elektryczny. W związku z tym, po otrzymaniu polecenia włączenia np. czajnika lub tostera, urządzenia rozpoczynają pracę o określonej przez Ciebie godzinie. Ponadto obecność takich system scentralizowany umożliwia wyłączenie wszystkich dołączonych urządzeń elektrycznych jednym naciśnięciem przycisku na pilocie.

Po siódme: ciepła podłoga

Dziś takie wykładziny podłogowe cieszą się dużą popularnością i pomimo tego, że ich instalacja jest kosztowna. Po takiej podłodze wygodnie i przyjemnie się chodzi, zawsze jest na niej ciepło i bezpiecznie. Nowoczesne ciepłe powłoki mogą być wodne lub elektryczne. Jeśli zainstalujesz w swoim domu system Smart Home, możesz stale kontrolować temperaturę w pomieszczeniu. Ponadto jest zarządzany przez pilot. Inteligentny system to gwarancja utrzymania temperatury w domu lub mieszkaniu na poziomie optymalnym do życia. Jednocześnie zużycie energii będzie racjonalne, a więc korzystne dla właścicieli.

Po ósme: system grzewczy

Zgadzam się, możliwość niezależnej regulacji stanu i stopnia nagrzania akumulatorów w domu jest dużo warta. W zwykłe mieszkania nie możemy po prostu iść dalej i wyłączyć je, na przykład, jeśli zrobi się za gorąco. W inteligentnym domu jest to łatwe, ponieważ ogrzewanie grzejnikowe ma wbudowane inteligentne moduły. Dzięki nim w pomieszczeniu utrzymywana jest określona temperatura, którą automatycznie zmienia się za pomocą pilota. System ten można łatwo zintegrować z dowolnym wnętrzem bez szkody dla niego.

Odbywa się to po prostu: zawory regulacyjne są instalowane na konwencjonalnych grzejnikach. Mogą być sterowane automatycznie za pomocą panelu sterującego, w który wbudowany jest czujnik temperatury. Jeśli wykonasz bardziej złożoną konfigurację, to w niej zawory i konsole komunikują się za pomocą kanału radiowego, a regulację i sterowanie można przeprowadzić za pośrednictwem komputera lub Internetu.

Istnieje ogromna ilość rozwiązań, technologii, dzięki którym Twój dom będzie „inteligentny”, czyli funkcjonalny i dobrze wyposażony. Wiele z nich jest dość prostych. Coś, co możesz zrobić sam, na przykład zainstalować system przeciwoblodzeniowy na dachach i schodach lub automatyczną konstrukcję wodociągową. A niektóre systemy powinny być instalowane tylko przez profesjonalistów, na przykład jeśli chodzi o zasilacze. W każdym razie warto wydać pieniądze i upewnić się, że twoje mieszkanie spełnia wszystkie współczesne wymagania dotyczące niezawodności, bezpieczeństwa i jakości.

Automatyzacja jest coraz częściej wprowadzana do życia codziennego współcześni ludzie. A jeśli wcześniej zautomatyzowaną produkcję można było uznać za szczyt postępu, teraz nawet życie, mieszkanie czy prywatny dom, można radykalnie ulepszyć po prostu wprowadzając koncepcję „inteligentnego domu”. W końcu dzisiejsze systemy „inteligentnego domu” mają na celu nie tylko optymalizację kosztów energii, ale przede wszystkim – uczynienie życia człowieka bardziej komfortowym. Możliwości nowoczesnych systemów „inteligentnego domu” zostaną omówione w naszym artykule.

Połączenie kina domowego, sterowania oświetleniem, zaopatrzenia w wodę, monitoringu, klimatyzacji, zasilania i kontroli dostępu, zasilania w gaz i multiroom w jeden system to zadanie, które rozwiązuje dziś system inteligentnego domu. Przeanalizujmy kolejno każdy z punktów, zastanówmy się, co nowoczesne systemy automatyki mogą zrobić w odniesieniu do naszego codziennego życia.

Kontrola klimatu

Mikroklimat pomieszczeń użyteczności publicznej i mieszkalnych ma ogromny wpływ na naszą wydajność i zdrowie w ogóle. Warunki powietrza w pomieszczeniach różnią się w zależności od trybów pracy technologia klimatyczna. Sprzęt grzewczy i wentylacyjny, sprzęt oświetleniowy, inne urządzenia - wszystko to razem ma pewien całościowy wpływ na organizm człowieka, na samopoczucie, w końcu na zdrowie. A technologia staje się coraz bardziej złożona.

Zautomatyzowane systemy pozwalają nie tylko szybko kontrolować i zarządzać całym tym sprzętem, ale ostatecznie zadbać o nasze zdrowie. Za pomocą czujników monitorowany jest aktualny stan powietrza w pomieszczeniu, a poprzez panele sterujące tryby pracy klimatyzatorów i wentylacja nawiewna i ogrzewania. Oznacza to, że klimat jest automatycznie dostosowywany do wymagań danej osoby, które są ustalane przez wstępne ustawienia.

Tak więc kontrola klimatu pozwala na następujące rzeczy. Kontrola jakości powietrza w zależności od pogody za oknem i pory dnia. Terminowe wietrzenie pomieszczeń poprzez sterowanie ogrzewaniem i otwieranie okien.

Sterowanie ogrzewaniem podłogowym. konserwacja optymalne temperatury i wilgotności indywidualnie w każdym pomieszczeniu. Na przykład pomieszczenie do przechowywania żywności wymaga własnego, specjalnego klimatu, który różni się od klimatu w salonie, kuchni itp.

Kontrola temperatury, wilgotności, przepływu powietrza świeże powietrze, system oczyszczania powietrza i ozonowanie. W każdym pokoju warunki powinny być inne, najbardziej odpowiednie dla każdego członka rodziny, biorąc pod uwagę miejsce w domu, w którym znajduje się ten pokój: niektóre na północ, niektóre na południe, a sterowanie w każdym przypadku będzie indywidualne.

Przeciągi są niedopuszczalne w pokoju dziecinnym, sypialnia powinna być cieplejsza, podłoga w łazience powinna być nagrzana na czas i nie trzeba jej cały czas ogrzewać. Oznacza to, że sterowanie okazuje się być optymalne, aby efekt oszczędności energii również miał miejsce.

Ustawienie różni się w zależności od stylu życia rodziny lub kolektywu. W weekendy dopływ ciepła do pomieszczeń roboczych jest ograniczony lub wyłączony.

Autonomiczny system grzewczy Chatka- wręcz przeciwnie, jest wliczony w weekend. Kocioł jest zdalnie włączany lub przełączany w tryb ekonomiczny itp. Wszystko jest racjonalizowane tak, aby połączyć efektywność i komfort życia. Dotyczy to w szczególności zaopatrzenia w wodę, energii elektrycznej i ciepła.

Rozrywka

Jeszcze długo nikogo nie zaskoczysz kinem domowym. Ale do sterowania dźwiękiem i obrazem z różnych miejsc, a także systemami stereo rozmieszczonymi w całym mieszkaniu - te funkcje są właśnie realizowane za pomocą systemu „inteligentnego domu”.

Kino domowe podłączone do zautomatyzowany system, a cały kompleks sprzętu multimedialnego wraz z urządzeniami pomocniczymi jest harmonijnie wkomponowany w mieszkanie. Źródeł dźwięku i obrazu może być kilka i mogą być one wielokanałowe: głośniki, amplitunery, panele plazmowe, projektory - wszystko jest sterowane bezpośrednio lub zdalnie z dowolnego miejsca w pomieszczeniu.

Możesz oglądać filmy i programy, słuchać muzyki we wszystkich pokojach lub tylko w kilku, zaprogramować scenariusz i aktywować go jednym przyciskiem z panelu dotykowego lub z pilota. Program scenariusza można wprowadzić w indywidualne warunki: rolety są zasłonięte, światło gaśnie lub staje się mniej intensywne, włącza się panel plazmowy, projektor przesuwa się do przodu, uruchamia się odtwarzacz.

Programy scenariuszy można edytować, ustawiać czas automatycznego uruchamiania, ustawiać ustawienia związane z oglądaniem filmów, na przykład włączać klimatyzator w pobliżu miejsca, w którym zainstalowane jest kino domowe, jeśli jest upał.

Funkcja „multi-room” to dokładnie ta funkcja, która umożliwia słuchanie dźwięku lub oglądanie wideo w kilku niezależnych obszarach mieszkania. Sterowanie głośnością staje się możliwe z dowolnego pomieszczenia, z których każde wyposażone jest w panele przyciskowe lub dotykowe, ścienne lub biurkowe, a także piloty.

Co może być bardziej wyrazistą oznaką inteligencji systemu inteligentnego domu niż inteligentne sterowanie oświetleniem? Inteligentne oświetlenie domu jest naprawdę inteligentne, a przez to ekonomiczne. Zasoby energii elektrycznej w mieszkaniu, domu czy biurze są wykorzystywane możliwie oszczędnie, bez zbędnych ekstrawagancji.

Zaletą zautomatyzowanego systemu sterowania oświetleniem jest to, że na podstawie danych z zewnętrznych i zewnętrznych czujników oświetlenia oraz danych z timera, pozwala on włączać i wyłączać światło o żądanej jasności i tylko tam, gdzie jest to naprawdę potrzebne. Ponadto otwierają szerokie pole dla kreatywności. Dodatkowo dostępna jest opcja symulacji obecności właścicieli.

Nowoczesny system „inteligentnego domu” to kompleks technologii zapewniający komfort, bezpieczeństwo i efektywność. Stabilność jest zapewniona przez integrację w przypadku scentralizowanej przerwy w dostawie prądu, dzięki czemu elektronika pozostaje sprawna przez cały czas.

Baterie i falowniki, urządzenie ładujące i generatory paliw płynnych są zainstalowane w systemie i zintegrowane oprogramowanie. W przypadku zaniku zasilania system automatycznie przełączy się na źródło rezerwowe, w skrajnych przypadkach systemy bezpieczeństwa oraz najważniejsze urządzenia pozostaną zasilane z akumulatorów.

Zautomatyzowany system bezpieczeństwa

System inteligentnego domu obejmuje m.in. alarm bezpieczeństwa i przeciwpożarowy oraz monitoringu wizyjnego, tak aby zarówno pobyt właścicieli w domu, jak i ich nieobecność były bezpieczne zarówno dla domu, jak i dla samych właścicieli. Można tu zainstalować wideodomofon i system ochrony obwodowej, aby chronić przed nieproszonymi gośćmi.

Jeśli chodzi o bezpieczeństwo w ogóle, system inteligentnego domu jest w stanie zapewnić: zwarcia w instalacjach elektrycznych, ochrona przed wyciekiem wody, ochrona przed wyciekiem gazu, poprzez zadziałanie czujki dymu i włączenie autonomicznego systemu gaśniczego, autonomiczne zasilanie, alarm, automatyczne wezwanie pogotowia.

Tak więc „inteligentny dom” ochroni siebie i swoich właścicieli przed każdym niebezpieczne sytuacje, ponieważ w skład systemu mogą wchodzić: automatyczne bramy i drzwi, automatyczne rolety antywłamaniowe, system monitoringu wizyjnego, alarm bezpieczeństwa, czujniki obecności, dymu, wycieku gazu itp.

Kontrola dostępu do lokalu, nadzór wideo sąsiednich terytoriów, włączanie reflektorów podczas penetracji obwodu to kolejne trzy plusy w skarbcu zalet. Przez Internet właściciel będzie mógł zdalnie odbierać obraz z dowolnej kamery systemu nadzoru wideo, a także można tu przypisać funkcję niani.

Nadzór wideo jako taki

Inteligentny monitoring wideo jest jednym z głównych elementów nowoczesnych „inteligentnych domów”. Kamery wideo są podłączone do Internetu i umożliwiają dostęp do siebie z dowolnego miejsca na świecie.

Właściciel może być za granicą, jednocześnie szybko monitorując dowolną ze stref, a tutejsze kamery wideo mogą być sterowane. Na przykład kontrolowane kamery są zwykle wyposażone w bramy, dziedzińce, pobliskie budynki i perony przy drzwiach mieszkań. Działanie kamery wideo można sparować z czujnikiem ruchu, a sygnały przesyłać do centrum sterowania.

Internet i sieci telewizji satelitarnej, jako główne źródła informacji, są dziś wygodnie integrowane z systemami inteligentnego domu. Będąc wewnątrz domu, właściciel może odbierać informacje i przesyłać je do różne lokale, na telewizorach i monitorach. Dotyczy to również przekazywania informacji otrzymanych z systemów monitoringu wizyjnego. Dzięki funkcji „multi-room” otwierają się wszystkie te możliwości. Oczywiście przez Internet istnieje możliwość skonfigurowania, w razie potrzeby, zdalnego sterowania.

Sterowanie z telefonu komórkowego za pomocą bezpośrednich poleceń głosowych i SMS-ów jest już dziś dostępne dla posiadaczy systemów inteligentnego domu. Możesz także skonfigurować przekierowanie połączeń na swój telefon komórkowy, jeśli jesteś poza domem, nawet jeśli przebywasz w innym kraju.

W razie potrzeby możesz wpuścić gości do domu, po prostu wysyłając odpowiednie polecenie z telefonu komórkowego do zautomatyzowanego systemu. Podobne możliwości są wygodnie realizowane przez Internet, wystarczy znaleźć Wi-Fi na smartfona lub laptopa.

Andriej Powny

Filmy często pokazują pomieszczenia mieszkalne, które wydają się żyć własnym życiem. Na machnięcie ręką zapalają się żarówki, rozsuwają się zasłony, po pewnym słowie gra muzyka. Cały ten sprzęt jest inteligentny systemie domowym i proponujemy zastanowić się, jak zrobić inteligentny dom własnymi rękami, co jest do tego potrzebne, a także jaki jest schemat takiego systemu.

Inteligentny dom - co to jest

Inteligentny dom to automatyka domowa, która jest mieszkalnym rozszerzeniem automatyki budynkowej. Automatyka domowa może obejmować scentralizowane sterowanie oświetleniem, HVAC (ogrzewaniem, wentylacją i klimatyzacją), urządzeniami gospodarstwa domowego, otwieraniem bram, drzwi, GSM i innymi systemami w celu zapewnienia większej wygody, komfortu, efektywności energetycznej i bezpieczeństwa. Należy zauważyć, że dla niektórych kategorii populacji (osoby starsze, niepełnosprawni) to wydarzenie może stać się konieczne.

Zdjęcie - Pomysły na dystrybucję inteligentnych domów
Zdjęcie - Prosty inteligentny dom

Wraz z najnowszym wprowadzeniem technologii SMART do naszego życia, wielu nie wyobraża sobie już życia bez automatycznych instalacji, oprogramowania, potrzebujemy bezprzewodowego Internetu, sprzętu AGD.

Automatyka domowa odnosi się do wykorzystania komputera i technologii informacyjnej do sterowania sprzęt AGD i ich funkcje. Może obejmować zarówno proste zdalne sterowanie oświetleniem, jak i złożone sieci oparte na komputerze/mikrokontrolerze o różnym stopniu inteligencji i automatyzacji. Automatyka domowa powinna być możliwie najprostsza.


Zdjęcie - Inteligentny zamek do drzwi

Korzyści z zastosowania inteligentnego domu w mieszkaniu na podstawie PIC lub WAVE:

  1. Oszczędność czasu poświęcanego na codzienne konfigurowanie różnych mechanizmów, odbieranie połączeń, wysyłanie poczty;
  2. Zastosowanie paliw gazowych lub płynnych, a później energii elektrycznej, pozwoliło na zwiększenie automatyzacji systemów grzewczych, zmniejszając pracochłonność ręcznego tankowania pieca i pieca.
  3. Rozwój termostatów umożliwił bardziej zautomatyzowaną kontrolę ogrzewania, a później chłodzenia;
  4. Tak często przeprowadzana jest ochrona obiektów przemysłowych, lokali mieszkalnych;
  5. Wraz ze wzrostem liczby zarządzanych urządzeń w domu rośnie ich związek. Na przykład piekarnik może wysyłać powiadomienia, gdy wymaga czyszczenia, a lodówka, gdy wymaga konserwacji.
  6. W prostych instalacjach smart potrafi zapalić światło, gdy do pomieszczenia wejdzie osoba. Ponadto, w zależności od pory dnia, telewizor może dostroić się do żądanych kanałów, ustawić temperaturę powietrza, oświetlenie.

Smart Home może zapewniać interfejs-dostęp do urządzeń AGD lub automatyki w celu sterowania i monitorowania na smartfonie, przez serwer, mini Smart na iPhone'a, iPoda touch, a także za pomocą laptopa (wymagane specjalne oprogramowanie: AVR Studio).


Zdjęcie - Sterowanie domem za pomocą tabletu

Wideo: system inteligentnego domu Schneider Electric

Inteligentne elementy domu

Elementy automatyki domowej obejmują czujniki (takie jak temperatura, światło dzienne lub wykrywanie ruchu), sterowniki i elementy wykonawcze, takie jak zawory z napędem, przełączniki, silniki i inne.


Zdjęcie - Schemat sterowania domem

Są to ogrzewanie, wentylacja i klimatyzacja, HVAC może sterować temperaturą i wilgotnością, np. termostat sterujący Internetem pozwala właścicielowi domu na zdalne sterowanie systemami ogrzewania i klimatyzacji budynku, system może automatycznie otwierać i zamykać okna, włączać grzejniki i bojlery oraz ogrzewanie podłogowe.

Oświetlenie

Te mechanizmy sterowania oświetleniem mogą być wykorzystywane do sterowania domowymi urządzeniami oświetleniowymi. Również tutaj można przypisać system naturalnego oświetlenia, pracę żaluzji lub zasłon.

Zdjęcie - Schemat inteligentnego domu

Audiowizualny

  • Efekt obecności pilota (jest to najnowsza technologia stosowana w celu zwiększenia bezpieczeństwa). Polega na zapaleniu światła, akompaniamencie muzycznym.
  • Imitacja obecności
  • Kontrola temperatury
  • Regulacja jasności (lampy elektryczne, oświetlenie uliczne)
  • Ochrona (alarm, rolety).

Jak zrobić inteligentny dom

Możesz zrobić inteligentny system własnymi rękami, jak najbardziej opcja budżetowa- To ustawienie służy do sterowania oświetleniem w domu lub włączania komputera.


Zdjęcie - Opcja inteligentnego sterowania domem

Aby zrobić lampę, która sama się „zaświeci”, musisz się z nią połączyć specjalny sprzęt. Istnieje kilka opcji rozwiązania tego problemu:

  1. Zainstaluj przekaźnik akustyczny (przewód 1 lub 10);
  2. Podłącz ściemniacz;
  3. Podłącz czujnik ruchu.

Najłatwiejszy sposób pracy z czujnikiem. Jego sprzedaż odbywa się w dowolnym sklepie internetowym, można kupić urządzenie kanałowe, można opracować własne według własnych parametrów. Jedyną uwagą jest to, że nie można zainstalować żarówki z takim urządzeniem, może nie wytrzymać obciążenia i eksplodować, lepiej pracować z diodami LED.


Zdjęcie - Koncepcja inteligentnego domu

Kolejną „inteligentną” cichą opcją jest ściemniacz. Tutaj musisz dotknąć lampy, w zależności od liczby dotknięć, mówiące urządzenie zmieni jasność. Jest bardzo wygodny w użyciu na lampie w sypialni, pokoju dziecinnym.

Aby skonfigurować kontrolę i regulację temperatury, potrzebujemy systemu wielokanałowego. schemat centralny kontrola temperatury i wilgotności składa się z:

  • Czujniki (ds1820) mierzące stan fizyczny cieczy, powietrza.
  • Kontrolery (rfm12), które mogą być prostymi komponentami fizycznymi i złożonymi urządzeniami specjalny cel lub wbudowane komputery.
  • Napędy Lunex reagujące na sygnały kontrolera.

Najnowocześniejszym sposobem jest zakup wszystkich elementów inteligentnego domu, przewodów, termostatów. Po zainstalowaniu urządzeń w każdym pokoju jeden termostat na grzejnik i jeden na kocioł. Będziesz także potrzebował sterowanej jednostki, czyli „mózgu” całego systemu. Zaleca się zamontowanie go na rurze wlotowej ogrzewania.


Zdjęcie - System inteligentnego domu

Najprostszy sposób na instalację monitoringu i systemu alarmowego. Podstawowe przepisy dotyczące instalacji systemów bezpieczeństwa:

  1. Musisz podłączyć czujniki na oknach, drzwi, tam elektryk będzie najbardziej produktywny;
  2. Płytka najtrudniejsza do dobrania, sterownik do inteligentnego domu, działanie miernych części, od tego zależy poziom sygnałów;
  3. Wielu ekspertów uważa, że ​​wskaźniki powinny być montowane na poziomie podłogi. Około 20 cm od listwy przypodłogowej zwiększa to wydajność;
  4. Pożądane jest ustanowienie stałego monitoringu, ustanowienie cyfrowego systemu kontaktu ze służbą bezpieczeństwa. Często odpowiedzialni właściciele instalują specjalny program na swoim komputerze osobistym, który pozwala kontrolować działanie systemu z dowolnego miejsca, w którym jest Internet (tak radzi Elena Teslya i jej książka: „Inteligentny dom: jak to zrobić Zrób to sam”, są też inne rozwiązania). Możesz włączyć powiadomienia SMS.

Inteligentny dom to bardzo wygodny sposób na ułatwienie życia, często cały system jest kupowany w całości (Arduino, KNX, Linux).

Koszt każdego systemu jest indywidualny. Najpopularniejsze marki to: beckhoff, gira, lpt, redeye, Smart Switch IOT screen, teleco. Zalecamy, aby przed zbudowaniem takiej obudowy skonsultować się ze specjalistami, którzy pomogą obliczyć poziom obciążenia, obliczyć zużycie energii.


Zdjęcie - Sterowanie oświetleniem przez telefon

Aby uzyskać pomysły, możesz przewijać V.N. instrukcje wideo, przeczytaj rady znanych mistrzów.

System automatyki „Inteligentny Dom” to pojedynczy zestaw sprzętu i oprogramowania, który łączy w sobie procesy zarządzania infrastrukturą lokalu.

JSC „MZTA” oferuje pełen zakres usług związanych z instalacją systemu „Inteligentny dom” pod klucz. Zajmujemy się rozwojem wysokiej jakości i certyfikowanego sprzętu. Inteligentny system automatyki „Smart Home”, który wdrażamy i wdrażamy, upraszcza proces zarządzania systemami zainstalowanymi w domu. Automatyzuje ogrzewanie prywatnego domu, a także:

  • wentylacja;
  • zasilacz;
  • zaopatrzenie w wodę;
  • kanalizacja;
  • TELEWIZJA;
  • telewizja przemysłowa;
  • alarm bezpieczeństwa i przeciwpożarowy

Zajmujemy się montażem systemu Smart Home na obiektach:

Apartament

Dom wakacyjny



Apartament



Co jest wliczone w koszt pracy

  • Konsultacja
  • rozwój TK
  • Zatwierdzenie kosztorysu
  • Opracowanie dokumentacji
  • Dostawa sprzętu
  • Roboty instalacyjne
  • Dostawa pracy

Jak pracujemy

Aplikacja

Obliczenie

Dyskusja nad projektem

Traktat

Zapłata

Skończona praca

Cechy techniczne systemu Smart Home

System Inteligentny Dom zbudowany jest w oparciu o kompleks programowo-sprzętowy Kontar, w którego skład wchodzą swobodnie programowalne sterowniki, będące mózgiem Inteligentnego Domu.

W pokojach, w zależności od tych, którzy jej służą systemy inżynierskie potajemnie zainstalował różne czujniki, takie jak:

  • czujnik temperatury powietrza
  • czujnik wilgotności powietrza
  • Czujnik ruchu
  • czujnik poziomu światła itp.

Kontrolery zbierają informacje ze wszystkich czujników, przetwarzają je i zgodnie z określonymi scenariuszami kontrolują wyposażenie techniczne domu.

Urządzenia „Kontar” umieszczane są w szafie automatyki, którą montuje się w szafie technicznej lub pomieszczenie gospodarcze w domu, na przykład w serwerowni.

Dla zdalny monitoring i zarządzania systemami inżynierskimi, w ścianach domu montowane są panele dotykowe, na których wyświetlaczu LCD wyświetlane są informacje o stanie wszystkich systemów domu w dowolnej dogodnej formie (kolorowe animowane schematy, wykresy, tabele itp. ). Panele przeznaczone są nie tylko do sterowania, ale również do zarządzania.

Możesz zdalnie monitorować swój dom za pomocą komputera, smartfona lub tabletu z dostępem do Internetu. System wizualizacji tych urządzeń posiada taką samą funkcjonalność jak na panelu dotykowym. Dostęp do systemu jest ściśle osobisty, wymiana danych jest zabezpieczona przed nieupoważnioną ingerencją.

Dzięki temu, gdziekolwiek jesteś, zawsze będziesz w kontakcie ze swoim domem i dokładnie wiesz, jak „żyje”.