/ / „Inteligentny dom” na Arduino: teoria i praktyka

"Inteligentny dom" na Arduino: teoria i praktyka

Życie bez internetu, AGD, smartfonówTrudne do wyobrażenia. Wielu bogatych ludzi dodałoby również do tej listy system Smart Home. W artykule przeanalizujemy, co to jest, jak go zainstalować i jak z niego korzystać.

inteligentny dom na arduino

Jaki system?

Jak już stało się jasne, system Smart Homenie każdy będzie mógł kupić. Ale jeśli masz niezbędne umiejętności, możesz stworzyć go samodzielnie za pomocą specjalnej aplikacji. W związku z tym dalej porozmawiamy o systemie „Smart Home” na Arduino. Własnymi rękami postaramy się stworzyć go dla naszych pomieszczeń mieszkalnych.

Czym właściwie jest ten system?Jest to zbiór czujników i sterowników. Istnieją różne typy, więc mogą reagować zarówno na ruch, jak i energię cieplną. Takie urządzenia są w stanie kontrolować pracę domu: komunikację, systemy bezpieczeństwa i tak dalej. Istnieją również bardziej „rozsądne” struktury, które mogą niezależnie włączać ogrzewanie, uruchamiać różne procesy i tak dalej. Każdy człowiek chce wracać do domu, gdzie czeka na niego gorąca kąpiel i gorący obiad. Inteligentny dom to najlepsze rozwiązanie dla osób mieszkających samotnie. Jeśli nie ma środków na taki system, możesz to zrobić sam.

Jak działają czujniki?

Czujniki są w stanie odczytywać informacje i dane, następnie je przetwarzać i przesyłać odpowiednie polecenia. Są w stanie reagować na temperaturę, nagłe ruchy i dźwięk.

Często najprostsze i najtańsze czujniki śledzenia sąstosowane na klatkach schodowych - każdy zna automatyczne włączanie światła. Ponadto sterowniki są często wykorzystywane w systemach przeciwpożarowych. Gdy tylko temperatura zacznie gwałtownie rosnąć, natychmiast uruchamia się alarm.

Przed rozpoczęciem pracy z systemem wwłasnego budynku, musisz stworzyć projekt, który pozwoli na prawidłowe rozmieszczenie czujników i wszystkich możliwych sterowników. Należy zauważyć, że wymaga to umiejętności programowania i elektroniki. Jeśli ich nie ma, należy preferować urządzenia o prostym planie, czyli stworzone dla początkującego konsumenta. Takie właśnie są układy Arduino. Producent dostarcza akcesoria, które są absolutnie łatwe w instalacji i obsłudze.

inteligentny dom arduino mega

Dlaczego Arduino?

To pytanie jest całkiem logiczne i zrozumiałe.Jak już zostało napisane powyżej, firma produkuje układy łatwe do zrozumienia, ale to nie jedyny powód, dla którego warto wybrać Arduino. Zestawy do „Inteligentnego Domu” można kupić w sklepie lub zamówić na stronie internetowej. Instalacja może być przeprowadzona niezależnie, ale nikt nie odmówi wykwalifikowanego mistrza. Całą pracę wykona bezbłędnie i nie zaniedbuje pięknego projektu (na przykład ukryje przewody, a nie „wyrzuci” ich do ogólnego rozważenia). Jednak większość klientów nadal decyduje się na samodzielne wykonanie wszystkich prac. Dlaczego? To dużo prostsze i tańsze. Wszystkie firmy, które produkują takie projekty, świetnie sobie radzą z nawijaniem cen i słownie przeceniają jakość wielu modeli. Opisana firma tego nie robi. Recenzje w Internecie potwierdzają to w 100%.

Koszt komponentów i instalacji systemuArduino (projekty Smart Home cieszą się dużą popularnością) są znacznie tańsze od innych producentów. Nawet sama firma proponuje samodzielne wykonanie całej instalacji, ponieważ w przypadku awarii właściciel musi zrozumieć schematy i projekt jako całość. Ponadto, znając dokładnie system, możesz łatwo i łatwo dostosować go do siebie.

Na platformie Arduino jest mnóstwo bibliotek open source, więc znalezienie odpowiedniego programu nie powinno być trudne.

inteligentny dom

Zestawy

W sprzedaży dostępne są zestawy "Smart Home".W nich kupujący może znaleźć wszystkie niezbędne komponenty do stworzenia zautomatyzowanych systemów we własnym domu: płytę główną i płytkę stykową, części elektroniczne i zasady użytkowania. Ten zestaw nauczy osobę prawidłowego podłączania diod, włączania urządzeń klaskaniem oraz zdalnego sterowania urządzeniami.

„Dare” został stworzony z myślą o dzieciach od 14 roku życia. Zestaw zawiera instrukcje. Za pomocą zestawu możesz stworzyć pięć gotowych projektów: stoper, lampkę nocną i tak dalej.

Arduino Starter Kit to podstawowy zestaw, z którym wszyscy właściciele powinni zacząć się zapoznać. Dostarcza płytkę Arduino UNO, czujniki, ekran, rezystory i tak dalej. Kosztuje około 80 euro.

„Matrioszka” przeznaczona jest dla dzieci od 10 lat.Sprzedawany jest w kilku wersjach, które różnią się od siebie odpowiednio liczbą i rodzajem części, przy pomocy każdej z nich można przeprowadzić zupełnie inne eksperymenty. Dostarczona płytka Arduino UNO Rev3 wyprodukowana we Włoszech. Za pomocą tego zestawu możesz zrobić lampkę nocną, mikser, tester baterii i tak dalej.

„Amperka” z reguły kupowana jest w celach edukacyjnychinstytucje. Przeznaczony jest dla dzieci od 12 roku życia. Pod koniec zajęć dzieci będą mogły stworzyć robota poruszającego się w linii prostej. Kontroler dostarczany jest z modelem Arduino Uno.

Włącza opcję „Dare” („Inteligentny dom”) Arduino najbardziej popularny w tej chwili.

Platformy

Standardową platformą jest Arduino Uno.„Inteligentny dom” często działa na jego podstawie. Jest to najczęstsze, ponieważ jest niedrogie. Za jego pomocą można łatwo sterować sprzętem mikrokontrolera. Jeśli ktoś nie jest zaznajomiony z płytkami Arduino, wszyscy właściciele radzą mu zapoznać się z tym.

Arduino Leonardo jest nieco tańszypowyższa opcja. Faktem jest, że w przeciwieństwie do Uno może być używany jako urządzenie USB. Na przykład dzięki tej płytce możesz sterować myszą i klawiaturą.

Dlaczego najczęściej tworzony jest „Inteligentny dom”?Arduino Mega2560? Różni się tylko nieznacznie od Uno, ale ma większą funkcjonalność. Często jest używany do jednoczesnej pracy z dużą liczbą urządzeń. W związku z tym znacznie łatwiej z nim pracować, jeśli chodzi o projekty na dużą skalę. Ogólnie, jeśli planujesz stworzyć „inteligentny dom”Arduino Mega to najbardziej odpowiednia opcja.

Zalety systemu

Firma Arduino cieszy się dużym zainteresowaniem wśród osób słabo zorientowanych w programowaniu. Wszystkie dostarczane systemy mają przejrzysty interfejs. Jednak korzyści nie ograniczają się do tego.

Producent zapewnił możliwość tworzeniawłasne programy - kod źródłowy jest otwarty. Używany język jest tak łatwy do nauczenia, jak to tylko możliwe. W razie potrzeby możesz przesyłać programy za pomocą kabla USB. Zestawy Smart Home są dość ciekawe.

Oznacza to, że jeśli znasz język programowania, możesz kupić tylko jedną wersję oprogramowania i dostosować ją tak bardzo, jak to możliwe dla siebie.

Jeśli potrzebujesz dodatkowych narzędzi, możesz je pobrać bezpłatnie z oficjalnej strony. Systemem można sterować z komputera i telefonu za pomocą programu.

inteligentny dom własnymi rękami oparty na arduino

Zasady pracy

Czujniki przesyłają informacje do komputera lubtelefon wykorzystujący technologię bezprzewodowej transmisji danych. Specjalny program narzędziowy przetwarza dane - polecenie jest wykonywane. Jest główny czujnik (środek), który można kupić lub wykonać samodzielnie. Płytki Arduino (na nich opracowywane są projekty Smart Home) mają standardowe złącza. Dzięki temu bez problemu pozbierasz wszystkie elementy.

 inteligentny dom arduino

Co musisz zbudować?

Jeśli istnieje chęć samodzielnego złożenia projektu, musisz złożyć kilka urządzeń i wziąć urządzenia. Jaki rodzaj?

  • Czujniki i sterowniki.
  • Moduł internetowy.
  • Skrętka).
  • Przełącznik.
  • Rezystor.
  • Przewód do modułu internetowego.
  • Przekaźnik.

Z akcesoriów będziesz potrzebować lutownicy, śrubokrętów i tak dalej.

Zestawy Arduino należy zakupić odzaufane sklepy. Dlaczego? Do pracy z elektrycznością potrzebne są wszystkie niezbędne urządzenia, dlatego używanie podróbek jest niebezpieczne. Wszystkie niezbędne narzędzia można pobrać z Internetu. W związku z tym stworzenie "inteligentnego domu" własnymi rękami w oparciu o Arduino jest dość proste.

Czujniki należy dobierać na podstawie ich preferencji: włączanie lub wyłączanie światła, kontrola temperatury i tak dalej.

 arduino uno inteligentny dom

Proces instalacji

Należy zwrócić uwagę na fakt, że „Inteligentny Dom” powinien mieć tylko lampy LED. Konwencjonalne opcje nie będą w stanie wytrzymać stresu - albo pękną, albo po prostu się wypalą.

Po tym, jak projekt Smart Home na Arduino już się skończyłbędzie gotowy, musisz zacząć podłączanie kontrolerów i czujników. Robią to bez odchodzenia od wcześniej utworzonych rysunków i diagramów. Kontakty muszą być odizolowane.

Wszystkie prace można przedstawić etapami w postaci algorytmu:

  1. Instalowanie kodu.
  2. Konfiguracja aplikacji na komputer lub telefon.
  3. Przekierowanie portów.
  4. Testowanie czujników i oprogramowania.
  5. Eliminacja problemów, jeśli zostaną zidentyfikowane podczas kontroli.

Lepiej jest pobrać oprogramowanie z zaufanego źródła w archiwum. Po otwarciu tego ostatniego i zainstalowaniu wszystkich narzędzi należy ponownie uruchomić aplikację lub ponownie uruchomić urządzenie.

Oprogramowanie Smart Home na Arduino wyświetli stan czujników i informacje z nich. W razie potrzeby zawsze możesz zmienić adres sieciowy, wyłączyć alarm.

Praca z routerem

Musisz otworzyć port na routerze. Co należy zrobić, aby zakończyć tę akcję? Otwórz menu konfiguracyjne, wpisz adres sieciowy Arduino i aktywuj port.

Zaraz po tym możesz ustawić nazwę domeny. Teraz nic nie stoi na przeszkodzie, aby właściciel zaczął testować system, który został stworzony własnymi rękami.

inteligentny dom arduino

Zdalne sterowanie

Dzięki serwerowi firmy wszystkotechnika między sobą. Dozwolone jest korzystanie z usług w chmurze, które umożliwiają wizualizację procesów. Dzięki Internetowi możesz całkowicie kontrolować swój dom. Możesz włączyć/wyłączyć kocioł lub ogrzewanie z drugiego końca miasta.

Istnieje inny sposób, aby pomóc w kontrolowaniu domu - wiadomości SMS. Nie zawsze zdarza się, że istnieje połączenie z Internetem, więc ta metoda jest dość istotna.

Wyniki

Należy zwrócić uwagę na fakt, że „Inteligentny Dom” włbaza Arduino nie może działać z otwartym adresem sieciowym, ponieważ w przeciwnym razie łatwo byłoby ją włamać. Wszystkie budynki, które działają na „inteligentnym” systemie, mogą pomóc oszczędzać energię dla każdej osoby, a także prawidłowo wykorzystywać wszystkie zasoby. Najważniejsze jest, aby wybrać odpowiednie komponenty bez żadnych podróbek.

Ważny jest również fakt, że „Arduino”ma wiele bibliotek zawierających tysiące kodów programów. Dlatego stworzenie systemu „Inteligentnego Domu” na Arduino będzie bardziej niż proste przy użyciu wyłącznie Internetu.

Opinie właścicieli na temat systemu są pozytywne.Nie występują żadne usterki, wszystkie powiadomienia docierają na czas, a program śledzenia jest przejrzysty. Zabezpieczenie jest często aktualizowane, więc jeśli wydarzy się coś nieoczekiwanego, właściciel natychmiast to zobaczy. Stworzenie takiego systemu własnymi rękami to najlepsze i najbardziej udane rozwiązanie, które pomoże Ci zaoszczędzić pieniądze. W instalacji czujników i sterowników nie ma nic trudnego.