
#第九届立创电赛#温湿度检测仪
简介
基于stm32f103rct6与sht40制作了一个温湿度检测仪
简介:基于stm32f103rct6与sht40制作了一个温湿度检测仪开源协议
:Public Domain
描述
一、现有功能
实时采集附近温度与湿度提供一个较为精确的参考值。可以用在房间进行温湿度测量来确定当前温度;3d打印耗材湿度检测,确保当前湿度不会影响到耗材。
二、硬件部分
硬件部分采用了stm32f1003rct6作为主控,OLED12864作为显示部分。
采用这款芯片是因为这款芯片性能足够,容量也大,后续加个太空小人啥的在旁边转或者增加其他功能都可以。
三、软件部分
SHT40的读取只需要注意在写命令和读数据之间加一个10ms的延迟就可以了。
显示部分需要注意字符覆盖的问题。这里采用了局部刷新的方法,当此时的字符长度小于上一个字符长度时刷新这个字符区域。
图示:
注:
才发现typec的cc线的下拉电阻忘焊了,怪不得在串口通信时得插对方向才能正常。
设计图

BOM


评论