Sadržaj:

Android Bluetooth kontrola: 3 koraka
Android Bluetooth kontrola: 3 koraka

Video: Android Bluetooth kontrola: 3 koraka

Video: Android Bluetooth kontrola: 3 koraka
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Novembar
Anonim
Android Bluetooth kontrola
Android Bluetooth kontrola

Izgradite vlastiti arduino projekt kućne automatizacije u kojem možete kontrolirati temperaturu i vlagu zahvaljujući senzoru temperature DHT-11, a možete kontrolirati i osvjetljenje zahvaljujući RGB LED trakama i upravljati s nekoliko uređaja bežično pomoću JY-MCU bluetooth modula sa vašeg sopstveni mobilni telefon.

Odaberite nijansu svjetla zbog koje ćete se osjećati ugodnije.

  • Kontrola temperature i vlažnosti
  • Jednostavan bluetooth daljinski upravljač s kojeg možete promijeniti svjetlo sa svog mobilnog uređaja ili tableta.
  • Imate dva odvojena RGB kanala na kojima možete dobiti različite boje po kanalu.
  • Kontrola podesivog intenziteta.
  • Kontrolni prekidač 4 kanala.
  • Uradi sam.
  • Zahvaljujući arduino platformi za nekoliko minuta bit ćete naoružani i spremni za upotrebu.

Otkrijte sve ponuđene funkcije. Vrlo je jednostavno instalirati ovaj mali uređaj. Web:

Korak 1: Prvo ćemo prikupiti sve potrebne stvari

Prvo ćemo prikupiti sve potrebne stvari
Prvo ćemo prikupiti sve potrebne stvari
  • Arduino (Uno, Mega ili Nano)
  • Bluetooth JY -MCU modul (hc05 / hc06)
  • Tranzistorski niz ULN2003A
  • 5050 RGB LED trake Uobičajena anoda
  • Senzor DHT-11 (temperatura / vlaga)
  • Relejni modul 5v 4 kanala
  • Napajanje LED 12V
  • Softver: Arduino IDE i APP Omniblug

Izrađujemo elektroničko kolo.

DHT senzor koristimo za dobivanje temperature i vlažnosti.

Za kontrolu svjetlosti važno je napomenuti da je ova shema dizajnirana za pružanje struje od 500 mA za svaki RGB kanal. (1 LED traka 1 metar po kanalu). Ako trebate spojiti više LED dioda, trebat će vam pojačalo snage kako biste osigurali dovoljan intenzitet za instalaciju.

Koristimo PWM izlaze našeg arduina za kontrolu svakog RGB kanala. Zapamtite da se bluetooth modul može napajati sa 6v 3.3v. Napajamo pomoću mikrokontrolera jer je njegova maksimalna potrošnja minimalna i omogućava nam bolju kontrolu uređaja.

Korak 2: Programiranje Arduino mikrokontrolera

Programiranjem našeg arduina morate imati instaliran softver i učitati sljedeći scket. Kod za preuzimanje.

Koristimo digitalne izlaze (PWM) našeg arduina za kontrolu svakog RGB kanala.

Nakon učitavanja morate čekati oko 10 sekundi dok se Bluetooth modul ne konfigurira za prvu upotrebu. Proces programiranja je završen kada RGB LED dioda kanala promijeni boju, crvenu u zelenu.

Ako je LED 1 rgb LED dioda zelena, naš je uređaj konfiguriran za upotrebu.

Korak 3: Instalirajte aplikaciju Omniblug

Instalirajte aplikaciju Omniblug
Instalirajte aplikaciju Omniblug

Konačno, instalirat ćemo aplikaciju Omniblug na vaš Android uređaj. Pristupamo Google Playu i instaliramo ga.

Nakon što otvorite aplikaciju, od vas će se tražiti da se povežete s našim Bluetooth uređajem, izvršite skeniranje i odaberete Omniblug uređaja za povezivanje. Umetnite pin standardno "1234". S obzirom na mogućnosti implementacije, možemo izmijeniti pin uređaja kako bismo spriječili povezivanje drugih aplikacija. Međutim, tražimo pin samo prvi put za nastavak usklađivanja našeg Omnibluga.

Ako je uparivanje uspješno, naša aplikacija će se prebaciti na kontrolni ekran.

To je to.

Imamo uključenu RGB LED jedinicu za upravljanje jedinicom.

Preporučuje se: