Talaan ng mga Nilalaman:

Control ng Android Bluetooth: 3 Mga Hakbang
Control ng Android Bluetooth: 3 Mga Hakbang

Video: Control ng Android Bluetooth: 3 Mga Hakbang

Video: Control ng Android Bluetooth: 3 Mga Hakbang
Video: How to Fix Bluetooth automatically turn on problem | Android 2024, Nobyembre
Anonim
Android Bluetooth Control
Android Bluetooth Control

Bumuo ng iyong sariling proyektong arduino ng automation sa bahay kung saan makokontrol mo ang temperatura at halumigmig salamat sa sensor ng temperatura ng DHT-11, maaari mo ring kontrolin ang ilaw salamat sa mga RGB LED strips at pamahalaan ang maraming mga aparato nang wireless gamit ang JY-MCU bluetooth module mula sa iyong sariling mobile phone.

Piliin ang kulay ng ilaw na magpapasaya sa iyo.

  • Kontrolin ang temperaturye at halumigmig
  • Simpleng remote control ng Bluetooth kung saan maaari mong baguhin ang pag-iilaw mula sa iyong mobile device o tablet.
  • Mayroon kang dalawang magkakahiwalay na mga RGB channel kung saan makakakuha ka ng iba't ibang mga kulay sa bawat channel.
  • Kontrolin ang adjustable intensity.
  • Kontrolin ang switch 4 chanel.
  • Gawin mo mag-isa.
  • Salamat sa platform ng arduino sa ilang minuto magkakaroon ka ng Omniblug na armado at handa nang gamitin.

Tuklasin ang lahat ng mga tampok na ibinigay. Napakadaling i-install ang maliit na aparato. Web:

Hakbang 1: Una Namin Kolektahin ang Lahat ng Mga Item na Kailangan Mo

Una naming Kolektahin ang Lahat ng Mga Item na Kailangan Mo
Una naming Kolektahin ang Lahat ng Mga Item na Kailangan Mo
  • Arduino (Uno, Mega, o Nano)
  • Bluetooth JY -MCU Module (hc05 / hc06)
  • Transistor Array ULN2003A
  • 5050 RGB LED Strips Karaniwang Anode
  • Sensor DHT-11 (Temperatura / halumigmig)
  • Module Relay 5v 4 chanels
  • Power LED 12V
  • Software: Arduino IDE at APP Omniblug

Ginagawa namin ang electronic circuit.

Ginagamit namin ang sensor ng DHT upang makakuha ng temperatura at halumigmig.

Para sa ligth control, mahalagang tandaan na ang pamamaraan na ito ay dinisenyo upang magbigay ng isang kasalukuyang 500 mA para sa bawat RGB channel. (1 strip ng LED 1 metro bawat channel). Kung kailangan mong kumonekta ng higit pang mga LED, kakailanganin mo ang isang power amplifier upang magbigay ng sapat na intensity para sa pag-install.

Ginagamit namin ang mga output ng PWM ng aming arduino upang makontrol ang bawat RGB channel. Tandaan na ang module ng Bluetooth ay maaaring pinalakas mula sa 6v 3.3v. Pinapagana namin ang microcontroller dahil ang maximum na pagkonsumo nito ay minimal at pinapayagan kaming magkaroon ng isang mas mahusay na kontrol sa aparato.

Hakbang 2: Programming Arduino Microcontroller

Programming ang aming arduino dapat mayroon kang naka-install na software at mai-load ang susunod na scket. Code upang mag-download.

Ginagamit namin ang mga digital output (PWM) ng aming arduino upang makontrol ang bawat RGB channel.

Kapag na-load na, kailangan mong maghintay ng halos 10 segundo habang ang module ng bluetooth ay na-configure para sa unang paggamit. Ang proseso ng pagprogram ay kumpleto kapag ang channel na 1 RGB ay humantong sa pagbabago ng kulay, Pula hanggang Green.

Kung berde ang humantong sa channel 1 rgb, na-configure namin ang aming aparato para magamit.

Hakbang 3: I-install ang App Omniblug

I-install ang App Omniblug
I-install ang App Omniblug

Panghuli, mai-install namin ang application na Omniblug sa iyong Android device. Ina-access namin ang Google Play at na-install.

Sa sandaling binuksan mo ang application hihilingin sa iyo na kumonekta sa aming aparato na Bluetooth, magsagawa ng isang pag-scan at piliin ang aparato Omniblug upang kumonekta. Ipasok ang pin na default na "1234". Dahil ang mga pagpipilian sa pagpapatupad maaari naming baguhin ang pin ng aparato upang maiwasan ang iba pang mga application na kumonekta. Gayunpaman hinihiling lang namin ang pin sa unang pagkakataon upang magpatuloy na tumugma ang aming Omniblug.

Kung matagumpay ang pagpapares, magbabago ang aming application sa control screen.

Ayan yun.

Mayroon kaming pagpapatakbo ng unit control RGB LED.

Inirerekumendang: