专业版
#第九届立创电赛#温湿度仪_6966198A

创建时间:11个月前

143 1

描述

<div> <h3 style="line-height:1.8">* 1、项目功能介绍</h3> <p style="line-height:1.8">技术亮点:低功耗,可在桌面实现显示温湿度,为我们提供了方便的温湿度获取。</p> <h3 style="line-height:1.8">*2、项目属性</h3> <p>首次开源</p> <h3 style="line-height:1.8">* 3、开源协议</h3> <hr> <p style="line-height:1.8"><strong><span style="color:#0093e6">Pubilc Domain<br></span></strong></p> <h3 style="line-height:1.8">*4、硬件部分</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px"><span style="color:#000000"><strong>项目实现原理</strong></span>:<strong>主控芯片采用STM32G030K6T6,外围电路有电池电路+按键电路+测试LED电路+程序下载电路+数码管驱动电路,通过两节5号电池对开发板进行供电,默认进入低功耗模式,当按键按下时,数码管显示温湿度数据。</strong></span></p> <p style="line-height:1.8"><span style="color:#000000"><strong>注意事项:</strong></span></p> <ul> <li style="line-height:1.8"><span style="color:#000000"><strong>SHT40模块:</strong>这里我电路设计中是设计的4P 弯插,单独购买SHT40模块插上4P 弯插即可,注意引脚如下图:</span></li> </ul> <p style="line-height:1.8"><span style="color:#000000"><strong><img src="//image.lceda.cn/pullimage/iz0vCb0EfXv3E7eZFQr99sCJKDQQddpXuh7BPFJ9.jpeg" alt=""></strong></span></p> <ul> <li style="line-height:1.8"><span style="color:#000000"><strong>焊接注意:</strong></span>1.建议先焊接内部器件,再焊接外面器件 2.最后焊接数码管 3.芯片焊接最好加助焊剂。</li> <li style="line-height:1.8"><span style="color:#000000"><strong>供电注意:</strong></span>1.焊接底座时虽然没有+ - 极之分,但是电池有+ - 极之后,因此最好按照如下图进行焊接,图中+ - 对应电池 + -。</li> </ul> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/XHfFO79ERwpppZ02LlYL7XkQAWXqHkqGHBLzxiiW.png" alt=""></p> <p style="line-height:1.8">2.使用5号南孚电池1.5V即可,不能用3.7V锂电池供电,会使开发板迅速发烫。</p> <p style="line-height:1.8"><span style="color:#000000"><strong>检查方法:</strong></span>1.使用万用表对3V和GND进行测试看是否短路 2.对数码管测试看数码管是否正常 3.如果对应数码管没亮可先排查供电是否正常,若供电正常使用万用表对SN74芯片进行测试看数码管是否正常。4.检查焊接是否有连焊、虚焊等问题存在。</p> <p style="line-height:1.8"><span style="color:#000000"><strong>调试方法:</strong></span>1.当焊接完成后,默认供电后LED2会点亮 2.如果一切正常,可通过STM32cubeMX和keil对STM32G030K6T6芯片的GPIO操作实现对LED1的点亮熄灭控制查看开发板是否正常。</p> <h3 style="line-height:1.8">*5、软件部分</h3> <hr> <p style="line-height:1.8"><span style="color:#000000"><strong><span style="font-size:14px">软件实现原理:</span></strong></span></p> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">1.主函数中默认进入低功耗状态,当按键按下时通过MCU对SHT40读取数据并处理数据。</span></p> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">2.打开系统定时器并在系统定时器中断中将温湿度数据显示在数码管上(可通过定义变量自增,判断超过设定的置达到显示多久时长),并置睡眠标志位为1。</span></p> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">3.清楚按键标志位,代表按键并显示数据操作已完成。</span></p> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">4.在主函数中判断睡眠标志位是否为1,如果为1进暂停滴答定时器,并进入睡眠状态,直到下次按键中断产生并循环上述过程。</span></p> <h3 style="line-height:1.8">*6、BOM清单</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">注:项目涉及的BOM清单。在<span style="text-decoration:underline"><a href="https://lceda.cn/editor" target="_blank">嘉立创EDA</a> </span>生成/上传设计文件后,BOM将自动生成至项目详情;建议包括型号、品牌、名称、封装、采购渠道、用途等内容。具体内容和形式应以表达清楚项目构成为准。 </span></p> <h3 style="line-height:1.8">*7、大赛LOGO验证</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。</span></p> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">点击zip下载大赛logo标识! <span style="text-decoration:underline"><a href="https://image.lceda.cn/easyedaResource/images/d1bbfd69f9404f56901a0e7b849b7245.rar" target="_blank">(大赛标识).zip</a></span></span></p> <h3 style="line-height:1.8">* 8、演示您的项目并录制成视频上传</h3> <hr> <p style="line-height:1.8"><img src="//" alt="">【立创电赛:温湿度计-哔哩哔哩】 https://b23.tv/WVC1Hxf</p> <p style="line-height:1.8"> </p> <p style="line-height:1.8"> </p> </div>

文档

BOM

暂无

附件

附件名 下载
嘉立创温湿度低功耗.zip

评论(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