版本协议

Public Domain

专业版
#第九届立创电赛#简易温湿度显示

创建时间:2个月前

58 0

描述

<h1><strong>一、桌面温湿度检测小摆件</strong></h1> <p>主要用来检测桌面环境的温湿度,利用0.96寸OLED屏显示,按键按下时显示2s,过后自动关闭。</p> <h1><strong>二、原理图设计说明</strong></h1> <p>电源采用TYPE—C 5V供电,然后转3V3给各个模块供电。主控采用STM32G030K6T6芯片,外接一个32.768K的晶振,用于后期RTC时钟的显示。通信有IIC和串口两种形式。温湿度传感器与OLED显示屏均使用IIC通信。具体原理图如下: <img src="//image.lceda.cn/oshwhub/49e4e0494cb94e86bb7dcfd87be4bc77.png" alt="原理图.png"></p> <h1><strong>三、PCB设计说明</strong></h1> <p>整体设计较小,元件较少,基本最小电路置于OLED屏下面,具体如下: <img src="//image.lceda.cn/oshwhub/cfd0f14452c3481abfff879d06ef1f05.png" alt="PCB.png"></p> <h1><strong>四、软件说明</strong></h1> <p>首先使用STM32-CubeMX进行管脚配置,然后添加OLED相关函数文件以及头文件,主函数中先进行初始化,然后检测按键是否按下,若有按下,则获取温湿度数据并对其处理,使其可以显示到小数点后一位,显示2s后做清屏处理,具体主函数代码如下: <img src="//image.lceda.cn/oshwhub/8895bce646204560ad83b91b7a9a2103.png" alt="代码.png"> <img src="//image.lceda.cn/oshwhub/f90cf1fece934c92acd8c68933f06c97.png" alt="代码2.png"></p>

文档

BOM

暂无

附件

附件名 下载
202408051728.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