描述
<p><p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"><em> 1、项目功能介绍</h3>
<hr />
<p>本项目采用的是由STM32G030K6T6芯片主控,通过获取盛思睿的温湿度传感器的数据显示到数码管中。我们考虑到功耗问题,设置了一个睡眠模式,默认是不开机的。通过按键唤醒芯片进行数据采集并显示在数码管上。电源模块采用一节18650进行供电,有4V左右的电压,搭配tp4056进行充放电管理,ldo降压至3.3满足运行。</p>
<p>桌面温湿度检查仪小巧在不占用空间的情况下,不仅可以作为一个小摆件美化桌面还可以无聊的时候玩一玩,查看一下当前环境的温度和湿度。选择DIY一个也是非常不错的决定。</p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"></em>2、项目属性</h3>
<hr />
<p style="line-height: 1.8;">本项目是首次公开,但是并非为原创作品,是按照立创平台提供的方案复刻出来的。暂时没有获奖。</p>
<h3 style="line-height: 1.8;"><em> 3、开源协议</h3>
<hr />
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;">Public Domain</p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"></em>4、硬件部分</h3>
<hr />
<p style="line-height: 1.8;">原理图:</p>
<p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/085d6d95f87745a3a32d285374ef3ca7.png" alt="" width="912" height="996" /></p>
<p style="line-height: 1.8;">PCB:</p>
<p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/414d1a8ec09d4e1cabc0a35c4dca4842.png" alt="" width="1068" height="606" /></p>
<p style="line-height: 1.8;">2D正面:</p>
<p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/6b2cb3e112734ecfac69bad342d3200d.png" alt="" width="773" height="658" /></p>
<p style="line-height: 1.8;">2D背面:</p>
<p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/ed4685b547834694978d385af608eeb6.png" alt="" width="786" height="669" /></p>
<p style="line-height: 1.8;">实物图:</p>
<p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/554aa93c1c0f496f8af86dc53d3928d4.jpg" alt="" width="760" height="1136" /></p>
<h3 style="line-height: 1.8;"><em>5、软件部分</h3>
<hr />
<div>
<p>代码部分大部分是根据陈工给的代码进行调试的因为我是复刻,所以几乎没有什么需要改动的地方,但是在烧录前最好还是看一看芯片休眠的原理和代码部分,不然直接烧录进去会有很大的问题最后导致你不能进行再一次的烧录,需要在激活状态下的短短几秒内进行烧录。</p>
<p>休眠模式:</p>
<p id="u3b7159ee">STM32G0系列有四种休眠模式;</p>
<ul>
<li id="ue46f575c">低功耗运行模式(降低CPU频率,系统仍在运行)</li>
<li id="uf1a0a186">睡眠模式(系统进入睡眠,任意中断/事件唤醒)</li>
<li id="u20e290b9">停止模式(系统进入停止,支持任意外部中断和RTC闹钟唤醒)</li>
<li id="u2f66de2e">待机模式(系统进入待机,支持RTC闹钟唤醒,WKUP、NRST引脚唤醒以及IWDG复位唤醒,打开了LSI和LSE)</li>
</ul>
<p id="u461dcb3d">注意以上模式均不可进行Debuge调试,系统时钟已经关闭;且设置为低功耗模式后,无法下载代码,需要唤醒后才能进行下载;详细说明可以查看具体数据手册。</p>
<p id="u75866cde">大家根据实际情况进行设置,综合代码设置为睡眠模式。</p>
</div>
<p style="line-height: 1.8;"><a href="<a href="https://www.bilibili.com/video/BV1Ay411B7MF/?vd_source=a2cfa7ab4c27b82528b05c71931dcf02%22>%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E5%81%9A%E6%B8%A9%E6%B9%BF%E5%BA%A6%E4%BB%AA%EF%BC%9A%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E6%8A%80%E5%B7%A7_%E5%93%94%E5%93%A9%E5%93%94%E5%93%A9_bilibili</a></p" target="_blank">https://www.bilibili.com/video/BV1Ay411B7MF/?vd_source=a2cfa7ab4c27b82528b05c71931dcf02">手把手教你做温湿度仪:软件设计技巧_哔哩哔哩_bilibili</a></p</a>>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"></em>6、BOM清单</h3>
<hr />
<p style="line-height: 1.8;">见附件</p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"><em>7、大赛LOGO验证</h3>
<hr />
<p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/c6ccabd208584a99ac2bb4f82efc7fcc.png" alt="" width="1693" height="321" /></p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"></em> 8、演示您的项目并录制成视频上传</h3>
<hr />
<p style="line-height: 1.8;">见附件</p></p>
评论(0)