版本协议

CC BY-NC 3.0

专业版
#第九届立创电赛#335386W+温湿度检测仪

创建时间:11个月前

166 1

描述

<h3 style="line-height:1.8">*1、项目功能介绍</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">该项目为温湿度采集仪,使用盛思锐温湿度传感器,将采集到的温湿度显示在屏幕上,主控使用STM32F302CBT6,屏幕使用正点原子1.3寸TFT LCD液晶模块</span></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> <h3 style="line-height:1.8">*3、开源协议</h3> <hr> <p style="line-height:1.8"><span style="font-size:14px"><span style="color:#95a5a6;font-size:14px">CC-BY-NC 3.0</span></span></p> <h3 style="line-height:1.8">*4、硬件部分</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">通过I2C协议读取盛思锐传感器的温湿度值,并将读取到的值通过SPI协议显示在LCD屏幕上,板子上设有按键,按一次按键会唤醒板子点亮LED采集温度并显示在LCD屏幕上3秒,之后会进入休眠状态,等待下次按键按下唤醒,整个系统采用18650电池供电,可以很便携拿到任何地方采集温湿度</span></p> <h3 style="line-height:1.8">*5、软件部分</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">软件部分很简单见附件,就是初始化LCD模块和温湿度传感器,然后就读取温湿度,显示在LCD上,延时3秒后,执行WFI指令让MCU进入SLEEP模式以降低整个系统功耗,等待外部按键中断唤醒后重复执行,很简单的看一下代码就能懂了,本来还想加上RTC显示日期时间的,但是目前没什么时间就先不搞了,后面有时间再加上</span></p> <h3 style="line-height:1.8">*6、BOM清单</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6">BOM主要是一些电容电阻这些,品牌型号自己选就行了,也是低压系统,也不需要考虑什么耐压值功率的问题,大部分物料我自己有,大家参考着哪个品牌便宜买哪个就行了,除了正点原子LCD屏幕贵些(当时双十一屯的货,刚好用上了),其他的都很便宜,LDO这些也可以换成其他品牌,只要引脚定义对的上就行了</span></p> <h3 style="line-height:1.8">*7、大赛LOGO验证</h3> <hr> <p style="line-height:1.8"><img src="//image.lceda.cn/oshwhub/d1dc6c6c986343389a48021ff6602589.jpg" alt="" width="1740" height="1445"></p> <h3 style="line-height:1.8">* 8、演示您的项目并录制成视频上传</h3> <hr> <p style="line-height:1.8">见附件</p>

文档

BOM

暂无

附件

附件名 下载
STM32F302_HAL_Project_20240729.rar
温湿度检测仪演示视频.mp4

成员

评论(0)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
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