Spisu treści:

Sterowanie Bluetooth z Androidem: 3 kroki
Sterowanie Bluetooth z Androidem: 3 kroki

Wideo: Sterowanie Bluetooth z Androidem: 3 kroki

Wideo: Sterowanie Bluetooth z Androidem: 3 kroki
Wideo: Jak połączyć nasz telefon z Toyotą? Bluetooth / Android Auto&Apple Car Play 2024, Listopad
Anonim
Sterowanie Bluetooth z Androidem
Sterowanie Bluetooth z Androidem

Zbuduj własny projekt automatyki domowej arduino, w którym możesz kontrolować temperaturę i wilgotność dzięki czujnikowi temperatury DHT-11, możesz również sterować oświetleniem dzięki taśmom LED RGB i zarządzać bezprzewodowo kilkoma urządzeniami za pomocą modułu bluetooth JY-MCU z Twojego własny telefon komórkowy.

Wybierz odcień światła, który sprawi, że poczujesz się bardziej komfortowo.

  • Kontroluj temperaturę i wilgotność
  • Prosty pilot bluetooth, za pomocą którego możesz modyfikować oświetlenie z urządzenia mobilnego lub tabletu.
  • Masz dwa oddzielne kanały RGB, w których możesz uzyskać różne kolory na kanał.
  • Kontroluj regulowaną intensywność.
  • Przełącznik sterowania 4 kanał.
  • Zrób to sam.
  • Dzięki platformie arduino w ciągu kilku minut będziesz uzbrojony i gotowy do użycia w Omniblug.

Odkryj wszystkie dostępne funkcje. Bardzo łatwo jest zainstalować to małe urządzenie. Sieć:

Krok 1: Najpierw zbierzemy wszystkie potrzebne przedmioty

Najpierw zbierzemy wszystkie potrzebne przedmioty
Najpierw zbierzemy wszystkie potrzebne przedmioty
  • Arduino (Uno, Mega lub Nano)
  • Moduł Bluetooth JY-MCU (hc05 / hc06)
  • Układ tranzystorowy ULN2003A
  • 5050 Taśmy LED RGB Wspólna anoda
  • Czujnik DHT-11 (temperatura / wilgotność)
  • Moduł przekaźnika 5v 4 kanały
  • Dioda zasilania 12V
  • Oprogramowanie: Arduino IDE i APP Omniblug

Wykonujemy obwód elektroniczny.

Wykorzystujemy czujnik DHT do pomiaru temperatury i wilgotności.

W przypadku sterowania oświetleniem ważne jest, aby pamiętać, że ten schemat jest zaprojektowany tak, aby zapewnić prąd 500 mA dla każdego kanału RGB. (1 pasek LED 1 metr na kanał). Jeśli potrzebujesz podłączyć więcej diod LED, będziesz potrzebować wzmacniacza mocy, aby zapewnić wystarczającą intensywność instalacji.

Używamy wyjść PWM naszego arduino do sterowania każdym kanałem RGB. Pamiętaj, że moduł bluetooth może być zasilany z 6v 3,3v. Zasilamy mikrokontrolerem, ponieważ jego maksymalne zużycie jest minimalne i pozwala na lepszą kontrolę nad urządzeniem.

Krok 2: Programowanie mikrokontrolera Arduino

Programując nasze arduino musisz mieć zainstalowane oprogramowanie i załadować kolejny scket. Code do pobrania.

Używamy wyjść cyfrowych (PWM) naszego arduino do sterowania każdym kanałem RGB.

Po załadowaniu musisz odczekać około 10 sekund, aż moduł bluetooth zostanie skonfigurowany do pierwszego użycia. Proces programowania jest zakończony, gdy dioda LED kanału 1 zmieni kolor z czerwonego na zielony.

Jeśli dioda rgb kanału 1 świeci na zielono, nasze urządzenie jest skonfigurowane do użycia.

Krok 3: Zainstaluj aplikację Omniblug

Zainstaluj aplikację Omniblug
Zainstaluj aplikację Omniblug

Na koniec zainstalujemy aplikację Omniblug na Twoim urządzeniu z Androidem. Mamy dostęp do Google Play i zainstalowaliśmy.

Po otwarciu aplikacji zostaniesz poproszony o połączenie z naszym urządzeniem bluetooth, wykonaj skanowanie i wybierz urządzenie Omniblug do połączenia. Wstaw domyślny pin "1234". Od opcji implementacji możemy zmodyfikować pin urządzenia, aby uniemożliwić innym aplikacjom łączenie się. Jednak prosimy o pinezkę tylko za pierwszym razem, aby kontynuować dopasowanie naszego Omnibluga.

Jeśli parowanie się powiodło, nasza aplikacja przejdzie do ekranu kontrolnego.

Otóż to.

Mamy uruchomioną diodę LED RGB do sterowania jednostką.

Zalecana: