步驟1:所需的組件
購買零件:
購買ARDUINO UNO:
https://www.utsource.net/itm/p/7199843.html
購買HC05:
https://www.utsource.net/itm/p/6466232.html
購買WS2812 LED燈:
https://www.utsource.net/itm/p/8673712.html
購買WS2812 LED環(huán)燈:
https://www.utsource。凈/ITM/p/8673715.html
//////////////////////////////////////////////////////////////////////////////
所需的三個基本組件是
Arduino uno
Neopixel led strip
Bluetooth hc05
以及少量其他組件
跳線
電阻1k 2k
面包板等
B購買鏈接:-
neopixel led strip:-
https://www.banggood.com/1M-WS2812-IC-SMD5050-Wate.。.
https://www.banggood.com/1M-WS2812-IC-SMD5050-Drea.。.
HTTPS://www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050 -。..
https://www.banggood.com/1M-5M-WS2813-RGB -Dream鈷。..
HTTPS://www.banggood.com/WS2812-5V-Colorful-Highli 。..
https://www.banggood.com/1M-2M-3M-WS2812-SMD5050-B 。..
藍(lán)牙模塊HC05-
https://www.banggood.com/HC-05-Wireless-Bluetooth -。..
https://www.banggood.com/HC-05-Wireless-Bluetooth -。..
Arduino Uno:-
HTTPS://www.banggood.com/Wholesale-Arduino-Compati 。..
HTTPS://www.banggood.com/3Pcs-Arduino-Compatible-R 。..
https://www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod 。..
步驟2:構(gòu)建電路
根據(jù)圖像中的給定原理在面包板上準(zhǔn)備電路,并嘗試為ws2812使用另一個電源代替從Arduino uno運行它,因為ARDUINO無法同時運行ws2812。&藍(lán)牙,因此請嘗試為ws 2812使用額外的5v電源適配器
如果您沒有額外的電源,則在代碼,您可以降低neopixel led燈帶的亮度以降低其消耗的功率。
步驟3:編碼部分
從下面給出的鏈接中下載代碼:-
代碼與Schmatics:-https://drive.google.com/open?id = 1g7O29rDIoAYer5K 。..
然后進(jìn)行確保已安裝adafruit neopixel庫。
在代碼設(shè)置中,led燈條的數(shù)據(jù)引腳,led燈條中的led燈不亮,led燈條的亮度并將代碼上傳到Arduino。/p》
步驟4:在手機上設(shè)置應(yīng)用
在手機上打開Play商店,然后下載藍(lán)牙終端hc 05應(yīng)用程序,并將該應(yīng)用程序連接到hc05藍(lán)牙模塊(如果您從蘋果商店下載了iPhone)
然后將應(yīng)用程序中的字符發(fā)送到hc 05以控制led燈帶,如圖所示。發(fā)送字符“ r”將把led燈帶變成類似所有功能的紅色給出如下:-
字符功能
“ r”紅色指示燈條
“ g”綠色指示燈條
” b“藍(lán)色led燈條
” w“白色led燈條
” o“關(guān)閉
” a“彩虹動畫
“ m”混合模式
責(zé)任編輯:wv
-
Android
+關(guān)注
關(guān)注
12文章
3939瀏覽量
127642 -
藍(lán)牙
+關(guān)注
關(guān)注
114文章
5844瀏覽量
170787 -
LED燈帶
+關(guān)注
關(guān)注
5文章
61瀏覽量
18217
發(fā)布評論請先 登錄
相關(guān)推薦
評論