Inteligentny dom na Arduino: teoria i praktyka

Trudno sobie wyobrazić życie bez Internetu, sprzętu AGD, smartfonów. Wielu bogatych ludzi na tej liście również doda system "Smart House". W artykule przyjrzymy się, co to jest, jak go ustawić i jak z niego korzystać.

A co z systemem?

Jak już stało się jasne, system inteligentnego domu nie może być nabyty przez nikogo. Ale jeśli posiadasz niezbędne umiejętności, możesz stworzyć je samodzielnie na specjalnej aplikacji. W związku z tym porozmawiajmy o systemie Smart House w Arduino. Rękami postaramy się go stworzyć dla jego przestrzeni życiowej.


Jaki jest fakt tego systemu? Jest to zestaw czujników i kontrolerów. Występują w różnych typach, dzięki czemu mogą reagować zarówno na ruch drogowy, jak i na energię cieplną. Takie urządzenia są w stanie kontrolować pracę w domu: komunikację, bezpieczeństwo i tak dalej. Istnieje również więcej "inteligentnych" urządzeń, które mogą niezależnie obejmować ogrzewanie, uruchamianie różnych procesów i tak dalej. Każda osoba chce wrócić do domu, gdzie będzie czekał na gorącą kąpiel, rozgrzaną przez obiad. "Inteligentny" dom - najlepsze rozwiązanie dla tych, którzy żyją samotnie. Jeśli nie ma pieniędzy na taki system, możesz zrobić to sam.

Jak działają czujniki?

Czujniki są w stanie odczytać informacje i dane, a następnie przetworzyć je i przekazać odpowiednie polecenie. Są w stanie reagować na temperaturę, ostre ruchy i dźwięk. Proste i dostępne czujniki śledzące są często używane na klatkach schodowych - wszystkie znane z automatycznego włączania światła. Ponadto kontroleryczęsto używane w systemach bezpieczeństwa przeciwpożarowego. Gdy temperatura gwałtownie wzrośnie, system alarmowy zostanie natychmiast uruchomiony.


Przed rozpoczęciem pracy z systemem we własnych pomieszczeniach należy utworzyć projekt, który umożliwi prawidłową alokację czujników i wszystkich możliwych sterowników. Ważne jest, aby pamiętać, że wymaga to umiejętności z zakresu programowania i elektroniki. Jeśli ich nie ma, preferowane powinno być urządzenie z prostym planem, czyli stworzone dla początkującego konsumenta. Są to systemy "Arduino". Producent zapewnia absolutnie łatwą instalację i obsługę urządzenia.

Dlaczego "Arduin"?

To pytanie jest dość logiczne i zrozumiałe. Powyżej napisano, że firma produkuje łatwe do zrozumienia systemy, ale nie jest to jedyny powód, dla którego należy wybrać Arduino. Zestawy do "Smart Home" można kupić w sklepie lub zamówić na stronie. Instalacja jest dozwolona samodzielnie, ale nikt nie odmówi udostępnienia wykwalifikowanego kreatora. Wykona on całą pracę bez błędów i nie zaniedbuje pięknego projektu (na przykład, ukrywa drut, a nie "wyciąga" go dla ogólnego rozważenia). Jednak większość klientów nadal decyduje się na samodzielną pracę. Dlaczego? To znacznie łatwiejsze i tańsze. Wszystkie firmy, które produkują podobne projekty, znacznie zawyżają cenę i słowami, zawyżają jakość wielu modeli. Opisana firma tego nie robi. Opinie online potwierdzają to w 100%.
Koszt komponentów i instalacjiSystemy Arduino (projekty "Smart House" są bardzo popularne) są znacznie tańsze od innych producentów. Nawet sama firma oferuje instalację całej instalacji niezależnie, ponieważ w przypadku awarii, właściciel musi rozumieć schematy i projekt jako całość. Ponadto, znając system dokładnie, możesz łatwo i łatwo dostosować go do siebie. Na platformie Arduino znajduje się kilka bibliotek open source, więc znalezienie odpowiedniego programu nie będzie działać.

Zestawy

Zestawy "Inteligentny dom" są dostępne. Kupujący może w nich znaleźć wszystkie niezbędne komponenty do stworzenia zautomatyzowanych systemów we własnym domu: płyty główne i makiety, części elektroniczne i reguły aplikacji. Zestaw ten nauczy człowieka, jak prawidłowo podłączyć diody, aby włączyć aplauz urządzeń i zdalnie obsługiwać urządzenia. "Derzai" jest stworzony dla dzieci od 14 lat. Zawarte w instrukcji obsługi. Za pomocą zestawu możesz stworzyć pięć gotowych projektów: stoper, lampka nocna i tak dalej. Zestaw startowy Arduino to podstawowy zestaw, z którego wszyscy właściciele radzą zapoznać się. Pochodzi z kartą Arduino UNO, czujnikami, ekranem, rezystorami i tak dalej. Kosztuje około 80 euro. "Matrioszka" jest przeznaczona dla dzieci od 10 lat. Jest sprzedawany w kilku wersjach, które różnią się ilością i typem części, odpowiednio, z każdym z nich można przeprowadzić zupełnie różne od siebie eksperymenty. Dostarczona płyta Arduino UNO Rev3 jest produkowana we Włoszech. Za pomocą tego zestawu możesz zrobić lampkę nocną, mikser, testerbaterie i tak dalej. "Amperka" jest zwykle kupowana dla instytucji edukacyjnych. Jest przeznaczony dla dzieci od 12 lat. Po ukończeniu zajęć dzieci będą mogły stworzyć robota poruszającego się po linii prostej. Sterownik jest dostarczany z modelem Arduino Uno.
Najbardziej popularne są obecnie "Derzai" ("Smart House") w Arduino.

Platformy

Platforma standardowa - Arduino Uno. "Smart Home" często działa u jego podstaw. Jest powszechny, ponieważ jest niedrogi. Za jego pomocą można łatwo zarządzać technologią mikrokontrolera. Jeśli ktoś nie zna kart Arduino, wszyscy właściciele doradzają mu, aby się z nim zapoznał. Arduino Leonardo jest nieco tańsze od opisanego. Faktem jest, że w przeciwieństwie do Uno może być używany jako urządzenie USB. Na przykład dzięki tej płycie możesz sterować myszą i klawiaturą. Dlaczego najczęściej tworzony jest "Smart House" na Arduino Mega2560? Jest tylko nieznacznie zewnętrznie różny od Uno, ale ma większą funkcjonalność. Używa go najczęściej do jednoczesnej pracy z dużą liczbą urządzeń. W związku z tym o wiele łatwiej jest pracować, jeśli chodzi o projekty na dużą skalę. Ogólnie rzecz biorąc, jeśli planujesz stworzyć "inteligentny dom", Arduino Mega - najbardziej odpowiednia opcja.

Zalety systemu

Firma Arduinov ma duże zapotrzebowanie wśród osób słabo zorientowanych w programowaniu. Wszystkie dostarczone systemy mają przejrzysty interfejs. Jednak korzyści te nie są ograniczone. Producent zapewnił możliwość tworzenia własnych programów - otwartychkod źródłowy. Użyty język jest tak prosty jak to tylko możliwe w opanowaniu. Jeśli to konieczne, możesz przesyłać programy za pomocą kabla USB. Zestawy "Smart Home" są dość interesujące. Oznacza to, że jeśli znasz język programowania, możesz kupić tylko jedną wersję oprogramowania i dostroić ją do maksimum. Jeśli potrzebujesz dodatkowych narzędzi, możesz je pobrać bezpłatnie z oficjalnej strony. Systemem można zarządzać z komputera i telefonu za pomocą programu.

Zasady działania

Czujniki przesyłają informacje do komputera lub telefonu za pomocą technologii bezprzewodowej transmisji danych. Specjalne narzędzie przetwarza dane - wykonywane jest polecenie. Istnieje główny czujnik (centralny), który można zakupić lub wykonać samodzielnie. Na tablicach Arduino (projekty "Inteligentnego domu opracowanego na nich") są standardowe złącza. Ułatwia to pobieranie wszystkich składników.

Co jest potrzebne do kompilacji?

Jeśli istnieje chęć samodzielnego zbudowania projektu, konieczne jest zebranie niektórych urządzeń i zabranie urządzeń. Czym jesteś
  • Czujniki i sterowniki.
  • Moduł internetowy.
  • Skrętka (kabel).
  • Przełącz.
  • Rezystor.
  • Przewody do modułu internetowego.
  • Przekaźnik.
  • Akcesoria będą wymagać lutownicy, śrubokręta itd. Zestawy Arduino powinny być kupowane w sprawdzonych sklepach. Dlaczego? Wszystkie niezbędne urządzenia są potrzebne do pracy z elektrycznością, dlatego używanie podróbek jest niebezpieczne. Wszystkie niezbędne narzędzia można pobrać zInternet Dlatego łatwo jest stworzyć "Inteligentny dom" własnymi rękami w oparciu o Arduino. Czujniki muszą być wybrane w zależności od ich preferencji: włączania i wyłączania światła, regulacji temperatury i tak dalej.

    Proces instalacji

    Należy zwrócić uwagę na fakt, że "inteligentny dom" powinien mieć tylko lampy typu LED. Normalne opcje nie będą w stanie wytrzymać napięć - albo zbankrutują, albo po prostu się wypalą. Gdy projekt "Inteligentny dom" na Arduino jest gotowy, musisz zacząć łączyć kontrolery i czujniki. Wykonaj to bez odchyleń od rysunku i schematów, które zostały wcześniej utworzone. Kontakty muszą być odizolowane. Wszystkie prace można przedstawić etapami w postaci algorytmu:
  • Ustawienie kodu.
  • Konfigurowanie programu dla komputera lub telefonu.
  • Porty przekazujące.
  • Testowanie czujników i zabezpieczeń.
  • Rozwiązywanie problemów, jeśli stwierdzono podczas kontroli.
  • Pobierz oprogramowanie ze sprawdzonego archiwum źródłowego. Po otwarciu ostatniego i zainstalowaniu wszystkich narzędzi należy ponownie uruchomić program lub ponownie uruchomić urządzenie. Oprogramowanie Smart Home na Arduino wyświetli stan czujników i informacje z nich. Jeśli to konieczne, zawsze możesz zmienić adres sieciowy, wyłączyć alarm.

    Praca routera

    Router musi otworzyć port. Co powinienem zrobić, aby ukończyć to działanie? Otwórz menu konfiguracji, wpisz adres sieciowy Arduino i aktywuj port. Natychmiast poMożesz ustawić nazwę domeny dla tego. Nic nie stoi na przeszkodzie, by właściciel zaczął testować system stworzony własnymi rękami.

    Pilot zdalnego sterowania

    Dzięki serwerowi firmy można podłączyć wszystkie urządzenia między sobą. Możesz użyć usług w chmurze do wizualizacji procesów. Dzięki Internetowi możesz w pełni zarządzać swoim domem. Możliwe jest włączanie /wyłączanie kotła lub ogrzewania po drugiej stronie miasta. Jest jeszcze jeden sposób, aby pomóc zarządzać domem - wiadomość SMS. Nie zawsze jest tak, że istnieje połączenie z Internetem, więc ten sposób jest bardzo istotny.

    Podsumowanie

    Należy zauważyć, że inteligentny dom oparty na Arduino nie może pracować z otwartym adresem sieciowym, w przeciwnym razie łatwo go zepsuje. Wszystkie budynki działające w "inteligentnym" systemie mogą pomóc w oszczędzaniu energii elektrycznej każdej osoby, a także we właściwym wykorzystaniu wszystkich zasobów. Najważniejsze, aby prawidłowo podnieść wszystkie komponenty bez ingerencji osób niepowołanych. Ważne jest również to, że Arduin ma wiele bibliotek, które zawierają tysiące kodów oprogramowania. Dlatego łatwiej jest stworzyć system "Inteligentnego domu" na Arduino, korzystając tylko z Internetu. Informacje zwrotne od właścicieli na temat systemu są pozytywne. Błędy nie występują, wszystkie wiadomości przychodzą na czas, a śledzenie jest jasne. Zabezpieczenia są często aktualizowane, więc jeśli coś stanie się nieprzewidywalne, właściciel natychmiast je zobaczy. Stwórz ten system własnymi rękami - najlepszy i najbardziejUdane rozwiązanie, które pozwoli Ci zaoszczędzić pieniądze. Nie ma nic trudnego w instalacji czujników i kontrolerów.

    Powiązane publikacje