Kazalo:

Android Bluetooth Bluetooth Control: 3 koraki
Android Bluetooth Bluetooth Control: 3 koraki

Video: Android Bluetooth Bluetooth Control: 3 koraki

Video: Android Bluetooth Bluetooth Control: 3 koraki
Video: #15 HC 05 Bluetooth Modbus Android HMI | Внешний ПЛК Arduino 2024, Julij
Anonim
Android Bluetooth Control
Android Bluetooth Control

Zgradite lasten projekt arduino za avtomatizacijo doma, kjer lahko nadzorujete temperaturo in vlago zahvaljujoč temperaturnemu senzorju DHT-11, lahko pa tudi upravljate osvetlitev zahvaljujoč LED trakovom RGB in upravljate več naprav brezžično z uporabo modula Bluetooth JY-MCU iz vašega lastnega mobilnega telefona.

Izberite odtenek svetlobe, zaradi katerega se boste počutili bolj udobno.

  • Nadzirajte temperaturo in vlažnost
  • Preprost daljinski upravljalnik Bluetooth, s katerim lahko spreminjate osvetlitev v mobilni napravi ali tabličnem računalniku.
  • Na voljo imate dva ločena kanala RGB, kjer lahko dobite različne barve na kanal.
  • Nadzor nastavljive jakosti.
  • Krmilno stikalo 4 -kanalno.
  • Naredi sam.
  • Zahvaljujoč platformi arduino boste v nekaj minutah oboroženi in pripravljeni za uporabo.

Odkrijte vse ponujene funkcije. Namestitev te majhne naprave je zelo enostavna. Spletno mesto:

1. korak: Najprej bomo zbrali vse predmete, ki jih potrebujete

Najprej bomo zbrali vse predmete, ki jih potrebujete
Najprej bomo zbrali vse predmete, ki jih potrebujete
  • Arduino (Uno, Mega ali Nano)
  • Modul Bluetooth JY -MCU (hc05 / hc06)
  • Tranzistorski niz ULN2003A
  • 5050 RGB LED trakovi Skupna anoda
  • Senzor DHT-11 (temperatura / vlaga)
  • Modul rele 5v 4 kanali
  • Napajalna LED 12V
  • Programska oprema: Arduino IDE in APP Omniblug

Izdelujemo elektronsko vezje.

Za merjenje temperature in vlažnosti uporabljamo senzor DHT.

Za nadzor svetlosti je pomembno omeniti, da je ta shema zasnovana tako, da zagotavlja 500 mA tok za vsak RGB kanal. (1 trak LED 1 meter na kanal). Če morate priključiti več LED, potrebujete ojačevalnik, da zagotovite zadostno intenzivnost za namestitev.

Za nadzor vsakega kanala RGB uporabljamo izhode PWM našega arduina. Ne pozabite, da se modul bluetooth lahko napaja s 6v 3.3v. Napajamo z mikrokrmilnikom, ker je njegova največja poraba minimalna in nam omogoča boljši nadzor nad napravo.

2. korak: Programiranje mikrokrmilnika Arduino

Za programiranje našega arduina morate imeti nameščeno programsko opremo in naložiti naslednjo skico. Code za prenos.

Za nadzor vsakega kanala RGB uporabljamo digitalne izhode (PWM) našega arduina.

Ko je naložen, morate počakati približno 10 sekund, da se modul Bluetooth konfigurira za prvo uporabo. Proces programiranja je končan, ko LED -lučka RGB kanala 1 spremeni barvo, rdečo v zeleno.

Če je lučka rgb kanala 1 zelena, imamo napravo konfigurirano za uporabo.

3. korak: Namestite aplikacijo Omniblug

Namestite aplikacijo Omniblug
Namestite aplikacijo Omniblug

Na koncu bomo na vašo napravo Android namestili aplikacijo Omniblug. Odpremo Google Play in ga namestimo.

Ko odprete aplikacijo, boste morali vzpostaviti povezavo z našo napravo bluetooth, opraviti skeniranje in izbrati napravo Omniblug za povezavo. Vstavite privzeti pin "1234". Ker možnosti implementacije lahko spremenimo pin naprave, da preprečimo povezovanje drugih aplikacij. Vendar pa prvič zaprosimo za pin, da nadaljujemo z ujemanjem Omnibluga.

Če je bilo seznanjanje uspešno, se bo naša aplikacija spremenila v nadzorni zaslon.

To je to.

Naša enota za upravljanje RGB LED deluje.

Priporočena: