开源硬件小项目:安信可ESP-C3F控制WS2812
Posted 小小河神纠结多
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源硬件小项目:安信可ESP-C3F控制WS2812相关的知识,希望对你有一定的参考价值。
前言
相信大家还记得的话,我之前发过一个ESP-C3F控制WS2812的项目,防止大家真忘了,现在就给大家回忆一下:安信可ESP32-C3模组阿里云远程控制WS2812RGB灯条(基于ESP-IDF的SDK)。
这个项目到最后都没给大家展示硬件部分,那是因为博主并不想把叙li亚风格的接线展示出来,满足大家的好奇心,我就拍了张照:
正在调试阶段,实在太丑了,我就没发出来,今天终于也是调试完毕,也改了一下,效果还算可以。
一、软件说明
整个硬件都是使用立创EDA专业版进行设计,立创EDA专业版是在网页上进行设计,所以要求各位同学的网络保持正常。
有个别聪明的同学就说了,你怎么不用AltiumDesigner,或者一些更专业的设计软件不好?博主的解释是这样的:
1. AltiumDesigner固然是好用,博主私人也在用,但是这个项目是个完全开源的,用的设计软件当然也应该是正版且免费的;
2. 立创EDA专业版 是咱们中国完全自主研发的EDA设计平台,而且有些功能是AltiumDesigner所没有的,比如元件阵列分布,PCB元件快速阵列布局,非常有意思,支持国产。
二、原理图设计
1.灯珠阵列
博主用了24颗WS282灯珠,每颗灯珠都有一个去耦电容,防止灯珠互相干扰,灯珠之间采用并联的方式接入(这种元件排列方式可以自动生成)。
2.ESP-C3外围电路
三、PCB设计
1.元件布局
博主为了方便,把灯摆成圆形阵列,大家可以根据自己的审美摆出各种形状。
2. 2D预览图
四、实物展示
五、板子使用说明
1.接线
电源输入: USB接口
串口调试及下载口: TX接USB转串口模块的RXD,RX接模块的TX,G接模块的GND,V口在有USB接入时,可以不接。
2.程序下载说明
确保接线正确:
(1) USB有电源输入;
(2) TX、RX和G 正确接入USB转串口模块。
板子上电后,摁住IO9键,然后摁一下复位键,松开复位键后模块即可进入下载模式:
注意: 因为灯珠时并联的接入,所以暂时无法实现跑马灯效果!!!!
对应源码地址: https://gitee.com/seahi007/ESP32-C3ControuWs2812
编程相关博文: 安信可ESP32-C3模组阿里云远程控制WS2812RGB灯条(基于ESP-IDF的SDK)
以上是关于开源硬件小项目:安信可ESP-C3F控制WS2812的主要内容,如果未能解决你的问题,请参考以下文章
微信小程序控制硬件第17篇 : 腾讯连连小程序通过LLSync蓝牙协议控制安信可PB-02模组,无需网络实现蓝牙本地通讯。(附带源码)
微信小程序控制硬件第17篇 : 腾讯连连小程序通过LLSync蓝牙协议控制安信可PB-02模组,无需网络实现蓝牙本地通讯。(附带源码)
微信小程序控制硬件第17篇 : 腾讯连连小程序通过LLSync蓝牙协议控制安信可PB-02模组,无需网络实现蓝牙本地通讯。(附带源码)
微信小程序控制硬件17 分享腾讯物联平台腾讯连连小程序 蓝牙设备 H5 自定义面板开发的那些坑,支持控制安信可 TB/PB蓝牙模组ESP32/C3/S3模组,让你少走弯路。(附带源码)