温湿度仪原理图
1. 主控电路
查找芯片
主控电路选用stm32g030k6t6
放置--器件--搜索--stm,,,,,,--放置

PB9,PB8
点击芯片,找到数据手册,搜索PB9,可以得到

该表格介绍引脚分配和描述,
在I2C总线通信中,I2C1_SDA和I2C1_SCL分别是两条主要的信号线。
- I2C1_SDA用于发送和接收数据,PB9引脚作为I2C1_SDA引脚时,用于传输I2C总线上的数据。
- I2C1_SCL用于同步时钟信号。PB8引脚作为I2C1_SCL引脚时,用于传输I2C总线上的时钟信号。
在与温度传感器通信时:
I2C1_SCL(PB8):连接到温度传感器的时钟输入端。
I2C1_SDA(PB9):连接到温度传感器的数据输入/输出端。
在Description中找到他的电压能够承受多少V

image-20240716165329781
if给芯片5V的电压就坏事了,本设计使用两节电池,1.5V+1.5V=3V符合条件
修改网络标识
放置--网络标签--tap键修改名称--然后alt+w引出导线连接加号与引脚

image-20240716170036992
这里还得微调一下,移动网络标识直至加号完全消失

image-20240716172600029
网络标识

image-20240716171216260
右侧的方式需要左右翻转,快捷键X
非连接标识
用于提示不用连接引脚,防止报错,在放置--非连接标识,必须放在黑色圆圈处才有作用

image-20240716172954723
复位引脚

image-20240716173319896
10kΩ的电阻
放置-器件,搜索10k,加入限定0805+stn基础库--应用筛选

image-20240716173508920
100nf的电容同理
这里也可以shift+F 直接进入器件的搜索

image-20240716173656116
可以点击两个元器件,在右侧显示出其封装
上面那玩意呢不知道是啥,但是L1不是电感,叫磁珠
2. 晶振模块

image-20240717150942554
使用32.768K来为他进行RTC的计时
3. SHT40温湿度传感器模块

4. 三态输出8位移位寄存器

image-20240717160922061

image-20240717154713251
后面的U5,6与其高度相似,区别在于LED1,,还是LED2
右键芯片,选择扇出网络标签,批量修改
5. 唤醒按键

image-20240717162327499
中间这玩意是个按键
6. 测试led

image-20240717162407592
7. 共阴极三位数码管

image-20240717164050812
8. 两节5号电池盒+防反接

image-20240717171003758
9. SWD下载调试接口

image-20240717172115713