
开源协议
:Public Domain
创建时间:2024-07-05 22:38:44更新时间:2024-08-05 14:46:23
描述
<p style="line-height: 1.8;">基于SHT40的桌面温湿度摆件</p>
<h3 style="line-height: 1.8;">* 1、项目功能介绍</h3>
<hr />
<p style="line-height: 1.8;">该项目以STM32G030微控制器为核心,巧妙地集成了SHT40温湿度传感器用于实时采集环境中的温度和湿度数据。为了直观展示这些数据,项目进一步采用了移位寄存器技术来驱动数字显示设备,实现了数据的可视化输出。从而可以以桌面摆件的大小实时观察周围温湿度</p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;">*2、项目属性</h3>
<hr />
<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;">Public Domain</p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;">*4、硬件部分</h3>
<hr />
<ul>
<li>
<p><strong>主控芯片</strong>:STM32G030,这是一款基于ARM Cortex-M0+内核的低功耗微控制器,以其高性能、低功耗以及丰富的外设接口著称,非常适合用于需要精确控制和低功耗的应用场景。</p>
</li>
<li>
<p><strong>温湿度采集</strong>:SHT40温湿度传感器,它集成了温湿度感测元件、信号处理电路以及一个14位的A/D转换器,能够提供高精度的温度和相对湿度测量。通过I2C或SPI接口与STM32G030通信,轻松实现数据的读取。</p>
</li>
<li>
<p><strong>显示方案</strong>:为了扩展显示能力,项目采用了移位寄存器(如74HC595等)来驱动多个LED数码管或LED点阵屏。移位寄存器可以将串行输入的数据转换成并行输出,大大减少了微控制器IO口的占用,同时支持多个显示元件的级联,从而实现更多元化、更大范围的数字或字符显示。</p>
</li>
</ul>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;">*5、软件部分</h3>
<ul>
<li>该项目使用Freertos双线程分别进行温湿度采集和数据显示</li>
<li>温度采集为每分钟采集10个数据,然后采用二分排序+均值滤波的方法仅保留中间4个值</li>
<li>使用Keil5+CubeMx,采用官方HAL库进行代码编写</li>
</ul>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;">*6、BOM清单</h3>
<hr />
<p style="line-height: 1.8;"> </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/c976849d06194080bb8633dc803805c6.jpg" alt="带有LOGO的PCB" width="765" height="1029" /></p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;">* 8、演示您的项目并录制成视频上传</h3>
<hr />
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论