如何使用蓝牙连接从Android手机或iphone控制LED灯带

电子说

1.2w人已加入

描述

步骤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:构建电路

LED灯带

根据图像中的给定原理在面包板上准备电路,并尝试为ws2812使用另一个电源代替从Arduino uno运行它,因为ARDUINO无法同时运行ws2812。&蓝牙,因此请尝试为ws 2812使用额外的5v电源适配器

如果您没有额外的电源,则在代码,您可以降低neopixel led灯带的亮度以降低其消耗的功率。

步骤3:编码部分

LED灯带

从下面给出的链接中下载代码:-

代码与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

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分