描述
<p><p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"><em> 1、项目功能介绍</h3>
<hr />
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;">桌面温湿度仪,使用盛思锐传感器SHT40,具有高灵敏度,体积小,准确率等特点;整体项目体积小,使用传感器获取温湿度数据再通过数码管显示,主控使用stm32g030k6t6,完成基本功能外,同时保留多个引脚引出。</p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"></em>2、项目属性</h3>
<hr />
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;">桌面温湿度仪开源复刻,基于立创EDA的桌面温湿度仪训练营教程更改</p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"><em> 3、开源协议</h3>
<hr />
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;">public domain</p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"></em>4、硬件部分</h3>
<hr />
<p style="line-height: 1.8;"> </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;"> </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+&]: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"> </div>
</div>
</div>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"></em>6、BOM清单</h3>
<hr />
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;">如下</p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"> </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;"> </p>
<p style="line-height: 1.8;"> </p>
<h3 style="line-height: 1.8;"></em> 8、演示您的项目并录制成视频上传</h3>
<hr />
<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/pullimage/BK47PBiCdf4vXS5UDyphwK4uKGJ2n56U9PFhROWp.jpeg" alt="" width="850" height="637" /></p>
<p style="line-height: 1.8;"> </p>
<p style="line-height: 1.8;"><img src="//image.lceda.cn/pullimage/t3TujaCKci6vx51yqRrrzyzF0xpot0jayGR6VQG6.jpeg" alt="" width="850" height="637" /></p></p>
评论(0)