Jak zdalnie sterować domem za pomocą Arduino, 5 projektów DIY

  • Michael Cain
  • 0
  • 1974
  • 412
Reklama

Wraz z pojawieniem się niedrogiej technologii inteligentnego domu, przekształcenie domu nigdy nie było łatwiejsze. Jak przekształcić swoje mieszkanie w inteligentny dom Jak przekształcić swoje mieszkanie w inteligentny dom Jestem tutaj, aby powiedzieć, że można przekształcić mieszkanie, dupleks lub gdziekolwiek indziej możesz mieszkać w inteligentnym miejscu, które zrobi wrażenie na twoich przyjaciołach i ułatwi ci życie. . W tym celu dostępnych jest wiele przydatnych gadżetów, a ceny wielu z tych artykułów spadły, gdy więcej konkurentów dołącza do rynku Inteligentne żarówki Philips Hue Alternatywy, aby zaoszczędzić pieniądze Inteligentne żarówki Philips Hue, aby zaoszczędzić pieniądze W tym artykule Dowiesz się o niektórych tańszych alternatywach dla Philips Hue i zobaczę, jak się różnią. .

Jednak znacznie tańszą i bardziej opłacalną opcją jest stworzenie własnego niestandardowego systemu inteligentnego domu. W tym artykule omówimy podstawy działania systemu Smart Home i podamy kilka przykładów prostych projektów DIY Arduino, które każdy może wykonać.

DIY Inteligentny dom: przegląd

Istnieje kilka sposobów na zautomatyzowanie przestrzeni życiowej, choć większość konfiguracji wykorzystuje Arduino lub Raspberry Pi jako mózg operacji. W wielu przypadkach idealnym rozwiązaniem może być połączenie dwóch Przewodników automatyki domowej z Raspberry Pi i Arduino Przewodników automatyki domowej z Raspberry Pi i Arduino Rynek automatyki domowej jest zalany drogimi systemami konsumenckimi, niekompatybilnymi ze sobą i kosztownymi zainstalować. Jeśli masz Raspberry Pi i Arduino, możesz w zasadzie osiągnąć to samo w…, choć dzisiaj skoncentrujemy się na Arduino.

Mózgi

Arduino w tych przykładach kontroluje nasze wybrane urządzenie po uruchomieniu. YouTuber EEEnthusiast ma prosty przykład włączenia diody LED za pomocą przycisku, aby wizualizować kolejność działań.

W powyższym przykładzie Arduino odczytuje napięcie wejściowe z przycisku za pomocą digitalRead. Gdy napięcie jest odczytywane jako WYSOKI, włącza diodę LED za pomocą digitalWrite ustawić pin na WYSOKI. Gdy przycisk nie jest wciśnięty, dioda LED jest wyłączona lub NISKA.

Ten prosty przykład jest zasadniczo sercem każdego zautomatyzowanego systemu. Wszystko, co musisz zrobić, to zmienić wejścia i wyjścia na coś pożytecznego.

Nie martw się, jeśli nigdy wcześniej nie korzystałeś z Arduino - nasz przewodnik dla początkujących Rozpoczęcie pracy z Arduino: Przewodnik dla początkujących Rozpoczęcie pracy z Arduino: Przewodnik dla początkujących Arduino to platforma prototypowania elektroniki typu open source oparta na elastycznej, łatwej w użyciu sprzęt i oprogramowanie. Jest przeznaczony dla artystów, projektantów, hobbystów i wszystkich zainteresowanych tworzeniem interaktywnych obiektów lub środowisk. obejmuje wszystko, co musisz wiedzieć.

Sterowanie bezprzewodowe

Istnieje kilka sposobów na polecenie mikrokontrolera wykonania zadania. Pierwszy to Podczerwony (IR). Ta metoda może być dla Ciebie korzystna, jeśli używasz płyty Arduino bez połączenia z Internetem. Możesz uratować części ze starych komponentów elektronicznych i szybko uruchomić zdalne sterowanie. Ten szczegółowy przewodnik YouTuber GreatScott! jest nie tylko doskonałym podkładem do wykorzystania podczerwieni w twoich projektach, ale zawiera kompletną kompilację do sterowania listwą LED RGB 12v!

Łączenie z Internetem

Druga metoda polega na podłączeniu mikrokontrolera do Internetu. Istnieje kilka sposobów podejścia do tego. Jeśli korzystasz z oficjalnego Arduino lub klonu, może być konieczne zakupienie osłony Ethernet lub Wi-Fi, choć istnieją na to sposoby. O wiele lepszą opcją jest zdobycie płyty, która ma już wbudowaną łączność. NodeMCU jest do tego idealna i często śpiewamy pochwały tej małej płyty z uzasadnionego powodu!

Niezależnie od tego, w jaki sposób udostępnisz swoją tablicę online, będziesz potrzebować usługi internetowej, aby się z nią komunikować. Chociaż możesz skonfigurować własny serwer, istnieją usługi, które zrobią to za Ciebie. W przeszłości opisywaliśmy, jak rozpocząć pracę z OpenHAB Pierwsze kroki z OpenHAB Home Automation na Raspberry Pi Pierwsze kroki z OpenHAB Home Automation na Raspberry Pi OpenHAB to dojrzała platforma automatyki domowej open source działająca na różnych urządzeniach i obsługująca protokół agnostyczny, co oznacza, że ​​można go podłączyć do prawie każdego sprzętu automatyki domowej na rynku. , które jest potężnym i wysoce dostosowanym narzędziem do automatyzacji domu - choć jego złożoność sprawia, że ​​nie jest przeznaczony dla osób o słabych nerwach!

Dla uproszczenia usługi zarówno Thinger, jak i Blynk umożliwiają komunikację z Arduino przez Internet. Obie zapewniają możliwość kontrolowania mikrokontrolera ze smartfona lub poprzez wysłanie żądania internetowego (idealne dla użytkowników IFTTT. Ostateczny przewodnik IFTTT: Użyj najbardziej zaawansowanego narzędzia internetowego jak profesjonalista. Najlepszy przewodnik IFTTT: Użyj najpotężniejszego Internetu Narzędzie jak profesjonalista, jeśli to wtedy to, znane również jako IFTTT, to darmowa usługa internetowa umożliwiająca współpracę aplikacji i urządzeń. Nie wiesz, jak zbudować aplet? Postępuj zgodnie z tym przewodnikiem.).

Szybki start na Blynk znajduje się w naszym przewodniku dla początkujących Pierwsze kroki z Blynk: proste urządzenia IoT do samodzielnego montażu Pierwsze kroki z Blynk: proste urządzenia IoT do samodzielnego tworzenia Blynk to usługa Internetu rzeczy (IoT) zaprojektowana do zdalnego sterowania i odczytu danych z czujników z urządzeń tak szybko i łatwo, jak to możliwe. .

Bluetooth to kolejny popularny sposób na zdalną komunikację z Arduino. W większości przypadków będziesz musiał uzyskać tarczę Bluetooth, aby się połączyć, a za mniej niż 3 USD są one tanią opcją, jeśli chcesz wybrać tę trasę.

Aby zapoznać się z krótkim projektem wprowadzającym wykorzystującym Bluetooth z Arduino, obejrzyj następujące wideo z Tinkernut Labs.

Zapal to

Teraz, gdy możesz rozmawiać zdalnie z tablicą, czas zająć się stroną wyjściową równania. Dioda LED w naszym oryginalnym przykładzie nie jest zbyt przydatna w prawdziwym scenariuszu. Zamieniając go na przekaźnik lub a MOSFET, możesz kontrolować przedmioty o większej mocy.

W przeszłości omówiliśmy działanie przekaźników do sterowania urządzeniami i wykorzystaliśmy MOSFETY w naszym poprzednim samouczku na temat łączenia pasków LED z Arduino. W sekcji wideo na temat pasków 12 V podano przykład najczęstszego sposobu wykorzystania jednego z nich w obwodzie sterowania mocą:

Kupując te elementy, warto zauważyć, że muszą być poziom logiczny aby pracować ze swoją tablicą. W przypadku MOSFETÓW jest to zwykle oznaczone literą „L” w nazwie. W przypadku przekaźników warto spojrzeć na tanie, gotowe jednostki przekaźnikowe do użytku z mikrokontrolerami.

Gotowy, ustawiony, zautomatyzowany!

Teraz, gdy rozumiesz podstawy tworzenia inteligentnych urządzeń gospodarstwa domowego DIY, spójrzmy na kilka przykładów.

Szał użytkownika Instructables wykorzystał Arduino wraz z ogonem PowerSwitch działającym jako przekaźnik, aby stworzyć swój dzbanek do kawy aktywowany na Twitterze:

YouTuber passxxxa korzysta z wyżej wspomnianej usługi Blynk wraz z Arduino Uno, osłoną Ethernet i przekaźnikiem, do sterowania światłem. Ten film pokazuje, jak łatwo można rozpocząć automatyzację domu. Strzec się: Zabawa z klimatyzacją może być zabójcza, upewnij się, że wiesz, co robisz, zanim zadzwonisz!

Youtuber BRUH Automation wykorzystał NodeMCU wraz z serwomechanizmem do stworzenia automatycznych żaluzji sterowanych przez Internet dla osób niepełnoletnich 15 USD!

Chociaż nie jest to ściśle zdalne sterowanie, Identyfikacja częstotliwości radiowej (RFID) to kolejny interesujący sposób kontrolowania inteligentnych obiektów. Dowiedz się, jak używać go do tworzenia samozamykających się drzwi za pomocą Arduino Uno i elektromagnesu w naszym samouczku z inteligentnym zamkiem DIY:

CarLeeToes łączy sterowanie na podczerwień z kontrolą przez Internet w swoim samouczku na temat sterowania klimatyzacją za pomocą smartfona. Projekt przeprowadzi Cię przez proces “wąchanie” wyjmij kody IR z pilota klimatyzatora i dowiedz się, jak ich używać w połączeniu z serwerem internetowym w celu wysyłania prawidłowych sygnałów z Arduino. Sprawdź film wideo w akcji (w języku hiszpańskim, ale samouczek na Instructables.com jest w języku angielskim):

Pomysły wszędzie

Gdy zaczniesz grać z automatyką domową DIY, zaczniesz wszędzie widzieć pomysły. Korzystanie z Arduino lub podobnej planszy to fantastyczny sposób na rozpoczęcie pracy. Arduino to tylko jedna strona tej historii, ponieważ Raspberry Pi jest równie dobrze przystosowany do tego rodzaju projektów, i zaczyna kontrolować przekaźniki Pierwsze kroki z GPIO Na Raspberry Pi Pierwsze kroki z GPIO Na Raspberry Pi Jeśli myślisz o Arduino było fajne, tylko poczekaj, aż dostaniesz Raspberry Pi - te rzeczy są niesamowite. Oprócz tego, że są w pełni funkcjonalnym komputerem, mają… mogą być dość łatwe.

Czy pracowałeś nad czymś, o czym nie pomyśleliśmy? Marzysz o idealnym systemie automatyki domowej dla swojego domu? Daj nam znać w sekcji komentarzy poniżej!




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.