Spisu treści:
- Krok 1: WYMAGANE KOMPONENTY
- Krok 2: Schemat obwodu i połączenie
- Krok 3: Oprogramowanie
- Krok 4: Kodeks
- Krok 5: Aplikacja na Androida
- Krok 6: Instrukcje dotyczące aplikacji na Androida
- Krok 7: Montaż komponentów
Wideo: Automatyka domowa sterowania Bluetooth: 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Dzień dobry,
Ten projekt polega na zbudowaniu najbardziej uproszczonego urządzenia automatyki domowej przy użyciu modułu arduino i bluetooth. Ten jest bardzo łatwy w budowie i można go zbudować w kilka godzin. W mojej wersji, którą wyjaśniam tutaj, mogę kontrolować do 4 urządzeń gospodarstwa domowego za pomocą mojego smartfona z Androidem. Rzućmy okiem na listę potrzebnych materiałów i narzędzi.
Krok 1: WYMAGANE KOMPONENTY
Chłopaki, oto lista materiałów potrzebnych do wykonania tego prostego projektu.
- Arduino
- 4-kanałowy moduł przekaźnikowy
- Moduł Bluetooth (HC-05)
- Przewód połączeniowy
- drewniana borta
- Uchwyt na żarówki
- drut
- Zasilanie 5 v
Lista narzędzi
- Zestaw lutowniczy
- Pistolet na klej
- Smartfon z Androidem
- Wkrętaki
- Narzędzia do ściągania izolacji itp.:
To wszystko, czego potrzebujemy…
Krok 2: Schemat obwodu i połączenie
Połącz obwód u dołu
Krok 1. arduino łączy się z modułem bluetooth hc-05
Krok 2. hc-05 vcc i gnd łączą się z arduino vcc 3.5v i gnd
Krok 3. hc-05 rx i tx łączą się z arduino sekwencyjnie tx i rx (0 i 1)
Krok 4. 4-kanałowy moduł przekaźnikowy ma 6-pinowy przełącznik vcc, gnd, 1-4 przekaźnik
Krok 5. Moduł przekaźnika łączy arduino vcc gnd i arduino pin 2-5
UWAGA: - Na schemacie połączenie Bluetooth to moduł Wong Bluetooth Rx i Tx połączony z sekwencją arduino Tx i Rx (0 i 1) pin numer
Krok 3: Oprogramowanie
używamy oprogramowania arduino do programowania inarduino uno
Pobierz Arduino IDE stąd.
Krok 4: Kodeks
Ten kod używa softwareserial.h do konfiguracji pinów rx i tx w Arduino. Te piny rx i tx są podłączone odpowiednio do pinów tx i rx modułu Bluetooth HC 05.
Moduł bluetooth odbiera dane ze sparowanego urządzenia z systemem Android i wyzwala przekaźniki w odniesieniu do otrzymanych danych. Na przykład w moim kodzie, jeśli odebrane dane to znak „A”, przekaźnik 1 zostanie włączony, a jeśli odebrane dane to znak „B”, przekaźnik 1 zostanie wyłączony. Podobnie wszystkie przekaźniki można włączać i wyłączać za pomocą poleceń bluetooth. Zapoznaj się z kodem, aby uzyskać szczegółowe komentarze.
Krok 5: Aplikacja na Androida
pobierz aplikację na Androida tutaj
Jak wspomniano powyżej, mikrokontroler wyzwala każdy przekaźnik zgodnie z danymi, które otrzymuje przez moduł Bluetooth z urządzenia z systemem Android. Potrzebujemy więc aplikacji na Androida, aby przesłać te dane do HC 05. Stworzyłem niestandardową aplikację za pomocą wynalazcy aplikacji MIT. Załączam tutaj „układ blokowy” mojej aplikacji jako plik PDF w celach informacyjnych dla tych, którzy zamierzają stworzyć własną aplikację za pomocą App Inventor.
Krok 6: Instrukcje dotyczące aplikacji na Androida
Musisz sparować moduł Bluetooth HC-05 ze swoim urządzeniem z Androidem, zanim będziesz mógł go używać w aplikacji.
Krok 1: Otwórz ustawienia Bluetooth urządzenia i wyszukaj nowe urządzenia, upewnij się, że dioda LED na module HC05 miga w sposób ciągły (tryb parowania)
Krok 2: Wybierz HC 05 (lub zobaczysz adres kończący się na „C”, jak pokazano na rysunku)
Krok 3: Wprowadź PIN „1234” i naciśnij OK
Krok 4: Otwórz aplikację „Bluetooth Controller” i kliknij przycisk bluetooth u góry ekranu
Krok 5: Wybierz „HC 05” z listy
Krok 6: Użyj odpowiednich przełączników, aby włączyć/wyłączyć przekaźniki 1, 2, 3, 4
Krok 7: Kliknij Master, aby jednym kliknięciem włączyć/wyłączyć wszystkie przekaźniki
Krok 7: Montaż komponentów
Montaż wszystkich komponentów na powyższym obrazku!
Zalecana:
Automatyka domowa kontrolowana przez rękawice Infinity Gauntlet: 8 kroków (ze zdjęciami)
Infinity Gauntlet Controlled Home Automation: W moim poprzednim projekcie stworzyłem rękawicę Infinity Gauntlet, która steruje włącznikiem światła. Chciałem użyć sześciu kamieni, a każdy z nich może sterować urządzeniem, zamkiem drzwi lub oświetleniem. Zrobiłem więc system automatyki domowej za pomocą rękawicy nieskończoności. W tym projekcie
Automatyka domowa na podczerwień za pomocą przekaźnika: 6 kroków (ze zdjęciami)
Automatyka domowa na podczerwień za pomocą przekaźnika: system zdalnej automatyki domowej na podczerwień (ostrzeżenie: replikuj projekt na własne ryzyko! Ten projekt obejmuje wysokie napięcie)
Automatyka domowa sterowana przez Internet/chmurę za pomocą Esp8266 (aREST, MQTT, IoT): 7 kroków (ze zdjęciami)
Automatyka domowa sterowana przez Internet/chmurę za pomocą Esp8266 (aREST, MQTT, IoT): WSZYSTKIE zasługi dla http://arest.io/ za usługę w chmurze!!IoT jest obecnie najbardziej dyskutowanym tematem na świecie! Serwery i usługi w chmurze, które to umożliwiają, są atrakcją dzisiejszego świata… WYKLUCZENIE BARIER ODLEGŁOŚCI było i jest
GPS Car Tracker z powiadomieniem SMS i przesyłaniem danych Thingspeak, oparty na Arduino, automatyka domowa: 5 kroków (ze zdjęciami)
GPS Car Tracker z powiadomieniem SMS i przesyłaniem danych Thingspeak, opartym na Arduino, automatyką domową: Zrobiłem ten tracker GPS w zeszłym roku, a ponieważ działa dobrze, publikuję go teraz na Instructable. Jest podłączony do wtyczki akcesoriów w moim bagażniku. Lokalizator GPS przesyła pozycję samochodu, prędkość, kierunek i zmierzoną temperaturę za pośrednictwem danych mobilnych
Najprostsza automatyka domowa za pomocą Bluetooth, smartfona z systemem Android i Arduino.: 8 kroków (ze zdjęciami)
Najprostsza automatyka domowa przy użyciu Bluetooth, smartfona z systemem Android i Arduino.: Witam wszystkich,Ten projekt polega na zbudowaniu najbardziej uproszczonego urządzenia automatyki domowej przy użyciu arduino i modułu bluetooth. Ten jest bardzo łatwy w budowie i można go zbudować w kilka godzin. W mojej wersji, którą wyjaśniam tutaj, mogę