版本协议

Public Domain

专业版
#第九届立创电赛#wifi-led-clock-740606A

创建时间:2个月前

89 0

描述

<div> <p style="line-height:1.8">注:* 为必填项</p> <p style="line-height:1.8"><strong><span style="color:#0093e6">请在报名阶段填写 ↓</span></strong></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">* 1、项目功能介绍</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">一款具有联网功能的桌面时钟,使用48个WS2812幻彩LED走秒,丰富的走秒模式,自动联网对时,自适应亮度调节。</span></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">*2、项目属性</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">个人爱好作品,首次公开,未参加任何比赛。</span></p> <p style="line-height:1.8"> </p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">* 3、开源协议</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">GPL3.0</span></p> <p style="line-height:1.8"> </p> <p style="line-height:1.8"><strong><span style="color:#0093e6">请在竞赛阶段填写 ↓</span></strong></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">*4、硬件部分</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">硬件分几部分:1、正面48颗ws2812b灯珠,组成6位数码管用于显示。2、一块esp12f作为主控mcu,联网并且运行lua脚本。3、盛思睿温湿度传感器,负责采集温湿度,使用i2c与mcu通讯。4、ch340n下载芯片,方便下载程序,直接使用数据线与电脑连接即可,无需额外下载器或调试接口。5、电源部分。type-c接口供电是5V,灯珠供电也是5V,但mcu使用3.3V,这里需要降压。</span></p> <p style="line-height:1.8"><span style="color:#95a5a6">ws2812灯珠很好玩,他是一款可以级联的幻彩LED,内置收发数据芯片,只需一个IO口就可以控制N多LED。</span></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">*5、软件部分</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">软件部分我使用的是轻量化的LUA脚本写的,很方便。有兴趣可以看源码,很简单易懂。只有四个文件。1、TH.lua。这个文件是温湿度传感器的驱动代码,里面写了几个使用i2c与传感器通讯获取数据的函数,供主函数调用。2、wifi-clock.lua。这个文件是连接wifi并从授时服务器获取时间的,几个函数供调用。3、led-driver.lua。这个是led的驱动程序,写了几个函数,用于显示数字。使用一个数组,存储每个数字对应的亮灭关系,调用的时候,用循环将对应的led点亮就可以。4、init.lua。这个是nodemcu的启动脚本文件,就是上电自动执行的,所以在这个文件里使用一个定时器,结合大循环执行整个流程。上电--联网--获取时间--显示--检测按键--对应动作。源码文件夹里的bin文件是esp 的固件。</span></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">*6、BOM清单</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">请输入内容…</span></p> <p style="line-height:1.8"> </p> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">注:项目涉及的BOM清单。在<span style="text-decoration:underline"><a href="https://lceda.cn/editor" target="_blank">嘉立创EDA</a> </span>生成/上传设计文件后,BOM将自动生成至项目详情;建议包括型号、品牌、名称、封装、采购渠道、用途等内容。具体内容和形式应以表达清楚项目构成为准。 </span></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">*7、大赛LOGO验证</h3> <hr> <p style="line-height:1.8"><img src="//image.lceda.cn/oshwhub/abc657fa924c406799c3e1cea0d57b44.jpg" alt="" width="867" height="599"></p> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。</span></p> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">点击zip下载大赛logo标识! <span style="text-decoration:underline"><a href="https://image.lceda.cn/easyedaResource/images/d1bbfd69f9404f56901a0e7b849b7245.rar" target="_blank">(大赛标识).zip</a></span></span></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">* 8、演示您的项目并录制成视频上传</h3> <hr> <p style="line-height:1.8">https://www.bilibili.com/video/BV138Y1edE6b/</p> <p style="line-height:1.8"><span style="font-size:14px"><a href="/posts/de460543d4cf4dacb5f0326612455578" target="_blank">前往查看更多详情 ></a></span></p> <p style="line-height:1.8"> </p> </div>

文档

BOM

暂无

附件

附件名 下载
BOM_Board1_Schematic1_2024-08-13.xlsx
T-H-TMeter.zip

评论(1)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>很有创意的项目可以完善一下喔</p>
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow