Spisu treści:

Automatyka domowa sterowania Bluetooth: 7 kroków (ze zdjęciami)
Automatyka domowa sterowania Bluetooth: 7 kroków (ze zdjęciami)

Wideo: Automatyka domowa sterowania Bluetooth: 7 kroków (ze zdjęciami)

Wideo: Automatyka domowa sterowania Bluetooth: 7 kroków (ze zdjęciami)
Wideo: FOX - system sterowania automatyką domową WiFi, Bluetooth - rodzaje sterowników. 2024, Listopad
Anonim
Image
Image

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

WYMAGANE KOMPONENTY
WYMAGANE KOMPONENTY
WYMAGANE KOMPONENTY
WYMAGANE KOMPONENTY
WYMAGANE KOMPONENTY
WYMAGANE KOMPONENTY

Chłopaki, oto lista materiałów potrzebnych do wykonania tego prostego projektu.

  1. Arduino
  2. 4-kanałowy moduł przekaźnikowy
  3. Moduł Bluetooth (HC-05)
  4. Przewód połączeniowy
  5. drewniana borta
  6. Uchwyt na żarówki
  7. drut
  8. Zasilanie 5 v

Lista narzędzi

  1. Zestaw lutowniczy
  2. Pistolet na klej
  3. Smartfon z Androidem
  4. Wkrętaki
  5. Narzędzia do ściągania izolacji itp.:

To wszystko, czego potrzebujemy…

Krok 2: Schemat obwodu i połączenie

Schemat obwodu i połączenia
Schemat obwodu i połączenia

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

Oprogramowanie
Oprogramowanie
Oprogramowanie
Oprogramowanie
Oprogramowanie
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

Aplikacja na Androida
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

Instrukcje dotyczące aplikacji na Androida
Instrukcje dotyczące aplikacji na Androida
Instrukcje dotyczące aplikacji na Androida
Instrukcje dotyczące aplikacji na Androida
Instrukcje dotyczące aplikacji na Androida
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ż komponentów
Montaż komponentów
Montaż komponentów
Montaż komponentów

Montaż wszystkich komponentów na powyższym obrazku!

Zalecana: