版本协议

Public Domain

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

创建时间:4个月前

52 0

描述

<p><p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;"><em> 1、项目功能介绍</h3> <hr /> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">桌面温湿度仪,使用盛思锐传感器SHT40,具有高灵敏度,体积小,准确率等特点;整体项目体积小,使用传感器获取温湿度数据再通过数码管显示,主控使用stm32g030k6t6,完成基本功能外,同时保留多个引脚引出。</p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;"></em>2、项目属性</h3> <hr /> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">桌面温湿度仪开源复刻,基于立创EDA的桌面温湿度仪训练营教程更改</p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;"><em> 3、开源协议</h3> <hr /> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">public domain</p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;"></em>4、硬件部分</h3> <hr /> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">主控使用stm32g030k6t6,搭载两个测试灯来检验功能,使用三态输出八位移位寄存器和数码管构成显示部分,使用唤醒按键实现低功耗的可能,数据获取使用盛思锐传感器模块sht40</p> <h3 style="line-height: 1.8;"><em>5、软件部分</h3> <hr /> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">使用STM32CubeMX加keil5进行编辑和烧录;</p> <div class="flex flex-grow flex-col max-w-full"> <div class="min-h-[20px] text-message flex w-full flex-col items-end gap-2 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto" dir="auto" data-message-author-role="assistant" data-message-id="59b4dcc2-af96-428d-9bfe-9649bf157d29"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <ol> <li><strong>初始化</strong>:复位所有外设,配置系统时钟,初始化GPIO、ADC、I2C和定时器(TIM14)。</li> <li><strong>睡眠模式</strong>:初始化完成后进入睡眠模式以节省电能,使用<code>HAL_SuspendTick()</code>暂停系统时钟。</li> <li><strong>按键处理</strong>:检测到按键抖动状态时,读取温湿度传感器数据并存储,启动定时器显示数据,清除睡眠标志和按键状态。</li> <li><strong>进入睡眠</strong>:设备进入睡眠状态时,暂停系统时钟并再次进入睡眠模式。</li> </ol> <p>通过I2C读取温湿度数据,在必要时显示,并在闲置时进入低功耗模式。</p> </div> </div> </div> </div> <div class="mt-1 flex gap-3 empty:hidden -ml-2"> <div class="items-center justify-start rounded-xl p-1 flex"> <div class="flex items-center">&nbsp;</div> </div> </div> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;"></em>6、BOM清单</h3> <hr /> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">如下</p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;"><em>7、大赛LOGO验证</h3> <hr /> <p style="line-height: 1.8;"><img src="//image.lceda.cn/pullimage/cwnVv79wU5mTHwWaPiMvYl1AkOER47lpNrSkXSpP.png" alt="" width="769" height="462" /></p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;">&nbsp;</p> <h3 style="line-height: 1.8;"></em> 8、演示您的项目并录制成视频上传</h3> <hr /> <p style="line-height: 1.8;">视频见附件</p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;"><img src="//image.lceda.cn/pullimage/BK47PBiCdf4vXS5UDyphwK4uKGJ2n56U9PFhROWp.jpeg" alt="" width="850" height="637" /></p> <p style="line-height: 1.8;">&nbsp;</p> <p style="line-height: 1.8;"><img src="//image.lceda.cn/pullimage/t3TujaCKci6vx51yqRrrzyzF0xpot0jayGR6VQG6.jpeg" alt="" width="850" height="637" /></p></p>

文档

BOM

暂无

附件

附件名 下载
Project.7z
温湿度检测仪.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