描述
<p><h3 style="line-height: 1.8;">1、项目功能介绍</h3>
<p style="line-height: 1.8;">通过STM32G030K6T6芯片主控,搭配盛思锐的传感器检测周围环境的温湿度,数据采集到三个移位寄存器后在两个数码管上分别显示出温度和湿度。</p>
<h3 style="line-height: 1.8;">2、开源协议</h3>
<p style="line-height: 1.8;">Public Domain</p>
<h3 style="line-height: 1.8;">3、硬件部分</h3>
<p style="line-height: 1.8;">主要硬件有STM32G030K6T6主控芯片,两个数码管,三个8位移位寄存器。通过盛思锐生产的具有高精度,低功耗的特点的SHT40传感器采集环境的温湿度数据。数据被采集后会经由主控芯片控制放入三个移位寄存器中,然后数码管读取三个移位寄存中的数据并将其显示。其余的硬件电路有:按键控制电路,用于供电的5号电池盒,调试端口电路,晶振模块,两个测试LED。</p>
<h3 style="line-height: 1.8;">4、软件部分</h3>
<p style="line-height: 1.8;">代码使用陈工的代码,无需修改之处。为延长使用时间,避免长时间采集显示,项目采取按键唤醒模式,当按键按下,程序被唤醒,采集数据并在数码管上显示两次数据后再次进入休眠状态</p>
<p style="line-height: 1.8;">代码的生成软件选择使用STM32CubeMX,代码的详细调试则是在Keil5软件中进行。代码烧录的工具使用的是STLink,若是选择其他其他烧录器只需要在Keil软件上方任务栏中的魔法棒中更改即可</p></p>
评论(0)