幻彩灯

更新时间Invalid datemeng

概况

基于Arduino UNO和涂鸦CBU模组的幻彩灯

作品视频展示: https://www.bilibili.com/video/BV1zV41147ho/

物料清单

硬件 (3)
  • Arduino UNO

    数量:1

    Arduino

  • CBU模组

    数量:1

    无线模块

  • WS2812B

    数量:1

    RGB灯板

步骤

  1. 首先在涂鸦官网创建项目,选择幻彩灯带MCU方案,通讯协议选择蓝牙-WIFI方案,根据自己需求选择需要功能,

  2. 硬件选择CBU模组,使用通用固件,下单购买模组

  3. 根据涂鸦官方mcu板子在猎版打板、焊接。 J6排针根据模组类型选择,MCU方案将下面两个排针用跳线帽连接,如果是SOC方案则连接上面两个排针

  4. 板子根据Arduino UNO封装绘制可直接插入Arduino UNO

  5. 程序: ①使用Arduino IDE安装Adafruit_NeoPixel和tuya_wifi_mcu_sdk两个第三方库(由于首次使用Arduino程序使用官方程序直接烧录) ②在文末GitHub链接中下载buttoncycler示例代码,使用Arduino IDE打开buttoncycler程序代码 ③找到图示语句 ④进入涂鸦产品开发页面找到PID复制到此处 ⑥编译并将buttoncycler程序烧录进Arduino UNO(此时最好断开1中的板子烧录)

  6. 根据步骤3中图片引脚定义,使用J7排针连接WS2812B_RGB灯板(如文末图片)

  7. 通电测试:将板子插在UNO上,通电测试(仅需给UNO供电即可),LED3常亮表示板子工作正常

  8. 配网:按下S3按键LED1闪烁进入配网模式,打开手机涂鸦智能APP,等待一会,会自动检测到设备,按提示进行配网即可在APP进行灯板控制。 实物如图(视频见B站链接):

故障排除:如果出现使用APP控制时灯失控没有反应可能存在以下几个情况:

  1. 首先对库内缓存进行更改,在电脑该路径下更改:打开C:\Users\meng\Documents\Arduino\libraries\Tuya_WiFi_MCU_SDK里config.h将如图两个数值改为128。

  2. 网络问题:学校校园网可能会比较卡,可以试试手机开热点确认

  3. J7排针由于使用的杜邦线连接,可能会接触不良导致灯失控

代码:https://github.com/meng1a1/-

小结

涂鸦物联网开发平台为开发者提供了便捷的 IoT 开发工具与服务,助力开发者更高效的完成设备接入,并为开发者提供物联网应用开发及场景服务能力。

您正在浏览的内容为涂鸦开发者平台注册用户自主发布,版权归原作者所有,涂鸦开发者平台不拥有其著作权,亦不承担相应法律责任,涂鸦开发者平台不对该等内容作出不违反、不侵权的陈述与保证。您应知晓并了解您对于该等内容的复制、改编、转发传播等任何其他使用行为应当符合法律法规并应取得相关权利人的许可,您的该等行为所造成的全部相应后果(包括但不限于侵权、违约、受损、与第三方的纠纷等)均应由您个人承担。内容知识产权相关条款可查看涂鸦开发者平台用户协议。如果您发现有涉嫌侵权的内容,请立即通过平台上的联系方式联系平台进行举报并发送有关证据,一经查实,平台将立刻删除涉嫌侵权内容。

喜欢举报