描述
<p><h3 style="line-height: 1.8;"> </h3>
<hr />
<h3 style="line-height: 1.8;">1、简介</h3>
<p>采用STM32G030K6T6为主控,通过I2C连接盛思锐SHT40湿温度模块,读取温湿度数据经转换后输出到2个3位数码管进行显示</p>
<p>低功耗设定,通电显示两次数据后进入待机模式(比官方的睡眠模式功耗更低),通过NRST按键唤醒,显示两次数据后进入待机模式</p>
<p>供电为2节5号电池,有防反接MOS管</p>
<p> </p>
<h3 style="line-height: 1.8;">2、硬件部分</h3>
<p>对比官方原理图,改变了部分引脚的位置</p>
<p>引出了串口,可以用于调试串口设备</p>
<p>把唤醒按键改为NRST,并增加了BOOT0按键</p>
<p>修改了SHT40的引脚,让模块正面朝上使用</p>
<p>引出多余的IO口,以便后续使用</p>
<p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/92f4c3f2cd13412b90ef6269e8ba2990.png" alt="" width="1190" height="833" /></p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;">这是实物图</p>
<p style="line-height: 1.8;"><img src="//image.lceda.cn/oshwhub/83eb40f43e934732962a75dbb9a8f1a7.jpg" alt="" width="1997" height="1238" /></p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;">3、软件部分</h3>
<p>使用STM32CubeMX进行初始化设定,引脚设定如下,并用keil5进行程序编写和下载,完整程序见附件</p>
<p style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;"><img src="//image.lceda.cn/oshwhub/3d38bd3c9314457abf8ec680e07ed474.png" alt="" width="1438" height="865" /></span></p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p></p>
评论(0)