0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用Arduino和WS2812B LED的蓝牙DIY发光板

454398 来源:wv 2019-10-23 09:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:零件

对于此项目,您将需要:

材料:

1。具有蓝牙功能和蓝牙终端应用程序的手机

2。 Arduino(我使用Arduino Nano)

3。带有分支板的HC-06蓝牙模块

4。跳线

5。带状的WS2811或WS2812b LED(但是您也可以使用一些LED并将它们焊接在一起)

6。长板

7。电源(最初我用的是Pb铅,但重量很重,所以我使用了移动电源)

工具:

也许是烙铁和焊料

要为Arduino上传代码+电缆的PC

2手

步骤2:连接所有组件

将蓝牙模块的+ 5v引脚连接到Arduino的5v引脚,将TX端口连接到引脚10(您不需要蓝牙模块的RX)。连接+ 5v引脚(来自Arduino)连接到LED条纹,并将数据引脚连接到引脚6.在我的配置中,我使用带30个LED的LED灯条。如果您使用不同数量的LED,则必须在Arduino代码中进行调整。

步骤3:将代码上传到Arduino

我为使用LED灯条和蓝牙模块的第一步制作了示例代码。

这里是控件

o-关闭

b-蓝色

g-绿色

r-红色

a-彩虹

m-所有混合,但是要小心,因为它要花很长时间。

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

    关注

    243

    文章

    24440

    浏览量

    687534
  • 蓝牙
    +关注

    关注

    119

    文章

    6226

    浏览量

    177570
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195990
  • WS2812
    +关注

    关注

    0

    文章

    34

    浏览量

    7042
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于STM32F103C8T6驱动WS2812彩灯模块点亮RGB灯

    一、WS2812模块简介 WS2812是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED灯珠相同,每个元件即为
    的头像 发表于 12-04 11:29 5571次阅读
    基于STM32F103C8T6驱动<b class='flag-5'>WS2812</b>彩灯模块点亮RGB灯

    【瑞萨RA6E2】驱动 WS2812 实现 RGB 跑马灯效果

    颜色分量 8 位,从高位到低位依次传输: void ws2812_send_pixel(uint8_t g, uint8_t r, uint8_t b) { uint8_t i; // 发送绿色
    发表于 11-25 01:55

    【瑞萨RA6E2】点亮 WS2812 全彩点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色灯珠混合呈现出 16M 种颜色,WS2812 有单颗芯片形式,需要外接 RGB 灯珠,也有集成 WS2812 的 RGB 灯珠。 WS2
    发表于 11-05 08:36

    一文读懂:W55MH32 如何携手微信小程序与 OneNET,实现以太网灯条调色自由(软硬件开源)

    本文采用W55MH32开发板搭配WS2812B灯条,借助MQTT协议连接OneNET云平台,并配合微信小程序,实现了以太网灯条的远程调色以及动态模式(如流水灯、彩虹灯)控制。感谢大家阅读,
    的头像 发表于 08-08 11:16 1225次阅读
    一文读懂:W55MH32 如何携手微信小程序与 OneNET,实现以太网灯条调色自由(软硬件开源)

    【RA4L1-SENSOR】点亮 WS2812 全彩点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色灯珠混合呈现出 16M 种颜色,WS2812 有单颗芯片形式,需要外接 RGB 灯珠,也有集成 WS2812 的 RGB 灯珠。 WS2
    发表于 06-09 12:48

    【RA-Eco-RA4M2开发板评测】点亮WS2812点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色灯珠混合呈现出 16M 种颜色,WS2812 有单颗芯片形式,需要外接 RGB 灯珠,也有集成 WS2812 的 RGB 灯珠。 WS2
    发表于 05-07 15:28

    WS2812B on S32K144始终闪烁白色,即使没有数据也是如此,为什么?

    我正在尝试控制WS2812B RGB LED使用型号 S32K144EVB-Q100.我的目标是发送GRB 数据使用 bit-banging onPTD0.但是,LED 始终闪烁白色 (R=255
    发表于 04-08 07:15

    CW32模块使用 WS2812彩灯

    WS2812E是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED灯珠相同,每个 元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电
    的头像 发表于 02-24 11:37 779次阅读
    CW32模块使用 <b class='flag-5'>WS2812</b>彩灯

    零知开源——使用 GPIO 模拟时序驱动 WS2812B LED 灯带

    ​利用零知增强版的GPIO 模拟时序        在本教程中,我们将探讨如何使用 零知增强版的 GPIO 接口来模拟 WS2812B LED 灯带的信号传输时序,从而实现对单色或多彩 LED 灯带
    的头像 发表于 02-20 15:43 2102次阅读
    零知开源——使用 GPIO 模拟时序驱动 <b class='flag-5'>WS2812B</b> <b class='flag-5'>LED</b> 灯带

    使用 GPIO 模拟时序驱动 WS2812B LED 灯带

    GPIO
    PCB56242069
    发布于 :2025年02月20日 14:47:01

    零知开源——使用 GPIO 模拟时序驱动 WS2812B LED 灯带

    WS2812B LED 灯带的信号传输时序,从而实现对单色或多彩 LED 灯带的控制。这种技术允许我们避开专用驱动库,直接与硬件进行交互,理解并掌握 WS2812B 的通信机制。
    发表于 02-20 14:31

    零知开源——玩转WS2812B灯条模块

    上传到开发板中。 引用库文件WS2812B.h#include// 引入用于控制WS2812B LED灯带的库 #define NUM_LEDS 9// 定义灯带上的LED数量
    发表于 02-19 17:25

    零知开源——玩转WS2812B灯条模块

    WS2812RGB灯带       通过零知标准开发板平台上驱动WS2812RGB灯珠,包括WS2812B的供电电压、接线和代码实现。通过创建延时函数和设置级联数据,实现对RGB灯珠的控制,展示了从
    的头像 发表于 02-19 15:09 2521次阅读
    零知开源——玩转<b class='flag-5'>WS2812B</b>灯条模块

    零知标准板点亮WS2812B灯条

    电路板
    PCB56242069
    发布于 :2025年02月19日 15:04:46

    【敏矽微ME32G070开发板免费体验】点亮WS2812B灯板

    一、简介 板上集成了8颗RGB彩灯,但只需用到一个GPIO口,这是如何做到的呢?这节我们就点亮WS2812B展开话题。WS2812B是一个集控制电路与发光电路于一体的智能外控LED光源
    发表于 01-07 23:58