Съдържание:

Android Bluetooth управление: 3 стъпки
Android Bluetooth управление: 3 стъпки

Видео: Android Bluetooth управление: 3 стъпки

Видео: Android Bluetooth управление: 3 стъпки
Видео: Управление умным светом - Yeelight bluetooth mesh Gateway, работа с Apple Homekit и Home Assistant 2024, Ноември
Anonim
Android Bluetooth контрол
Android Bluetooth контрол

Изградете свой собствен проект за автоматизация на дома arduino, където можете да контролирате температурата и влажността благодарение на температурния сензор DHT-11, можете също да контролирате осветлението благодарение на RGB LED лентите и да управлявате безжично няколко устройства, използвайки Bluetooth модула JY-MCU от вашия собствен мобилен телефон.

Изберете нюанса на светлината, който ви кара да се чувствате по -комфортно.

  • Контролирайте температурата и влажността
  • Просто Bluetooth дистанционно управление, от което можете да променяте осветлението от мобилното си устройство или таблет.
  • Имате два отделни RGB канала, където можете да получите различни цветове за всеки канал.
  • Контролирайте регулируема интензивност.
  • Контролен превключвател 4 канала.
  • Направи го сам.
  • Благодарение на платформата arduino за минути ще бъдете Omniblug въоръжен и готов за употреба.

Открийте всички предоставени функции. Инсталирането на това малко устройство е много лесно. Уебсайт:

Стъпка 1: Първо ще съберем всички необходими неща

Първо ще съберем всички необходими неща
Първо ще съберем всички необходими неща
  • Arduino (Uno, Mega или Nano)
  • Bluetooth JY -MCU модул (hc05 / hc06)
  • Транзисторен масив ULN2003A
  • 5050 RGB LED ленти Общ анод
  • Сензор DHT-11 (температура / влажност)
  • Модулно реле 5v 4 канала
  • Захранващ LED 12V
  • Софтуер: Arduino IDE и APP Omniblug

Ние правим електронната схема.

Използваме DHT сензора за получаване на температура и влажност.

За контрол на светлината е важно да се отбележи, че тази схема е проектирана да осигурява ток от 500 mA за всеки RGB канал. (1 лента LED 1 метър на канал). Ако трябва да свържете повече светодиоди, ще ви е необходим усилвател на мощност, за да осигурите достатъчна интензивност за инсталиране.

Ние използваме PWM изходите на нашия arduino, за да контролираме всеки RGB канал. Не забравяйте, че Bluetooth модулът може да се захранва от 6v 3.3v. Захранваме с микроконтролер, тъй като максималната му консумация е минимална и ни позволява да имаме по -добър контрол на устройството.

Стъпка 2: Програмиране на микроконтролер Arduino

Програмирайки нашия arduino, трябва да имате инсталиран софтуер и да заредите следващия scket. Code за изтегляне.

Използваме цифровите изходи (PWM) на нашия arduino, за да контролираме всеки RGB канал.

След като се зареди, трябва да изчакате около 10 секунди, докато Bluetooth модулът е конфигуриран за първа употреба. Процесът на програмиране е завършен, когато RGB светодиодът на канала 1 промени цвета си, червен на зелен.

Ако светодиодът rgb на канал 1 е зелен, устройството ни е конфигурирано за използване.

Стъпка 3: Инсталирайте Omniblug за приложения

Инсталирайте приложението Omniblug
Инсталирайте приложението Omniblug

Накрая ще инсталираме приложението Omniblug на вашето устройство с Android. Имаме достъп до Google Play и инсталирани.

След като отворите приложението, ще бъдете помолени да се свържете с нашето Bluetooth устройство, да извършите сканиране и да изберете Omniblug устройство, за да се свържете. Поставете щифта по подразбиране "1234". Тъй като опциите за внедряване можем да променим щифта на устройството, за да предотвратим свързването на други приложения. Въпреки това, ние искаме само пина за първи път, за да продължим с нашия Omniblug.

Ако сдвояването е било успешно, нашето приложение ще премине към контролния екран.

Това е.

Имаме включен RGB LED за управление на нашето устройство.

Препоръчано: