步驟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環燈:
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 。..
藍牙模塊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:構建電路
根據圖像中的給定原理在面包板上準備電路,并嘗試為ws2812使用另一個電源代替從Arduino uno運行它,因為ARDUINO無法同時運行ws2812。&藍牙,因此請嘗試為ws 2812使用額外的5v電源適配器
如果您沒有額外的電源,則在代碼,您可以降低neopixel led燈帶的亮度以降低其消耗的功率。
步驟3:編碼部分
從下面給出的鏈接中下載代碼:-
代碼與Schmatics:-https://drive.google.com/open?id = 1g7O29rDIoAYer5K 。..
然后進行確保已安裝adafruit neopixel庫。
在代碼設置中,led燈條的數據引腳,led燈條中的led燈不亮,led燈條的亮度并將代碼上傳到Arduino。/p》
步驟4:在手機上設置應用
在手機上打開Play商店,然后下載藍牙終端hc 05應用程序,并將該應用程序連接到hc05藍牙模塊(如果您從蘋果商店下載了iPhone)
然后將應用程序中的字符發送到hc 05以控制led燈帶,如圖所示。發送字符“ r”將把led燈帶變成類似所有功能的紅色給出如下:-
字符功能
“ r”紅色指示燈條
“ g”綠色指示燈條
” b“藍色led燈條
” w“白色led燈條
” o“關閉
” a“彩虹動畫
“ m”混合模式
責任編輯:wv
-
Android
+關注
關注
12文章
3946瀏覽量
128209 -
藍牙
+關注
關注
114文章
5890瀏覽量
171578 -
LED燈帶
+關注
關注
5文章
61瀏覽量
18306
發布評論請先 登錄
相關推薦
零知開源——使用 GPIO 模擬時序驅動 WS2812B LED 燈帶

評論