【Let'sdo第四期-液体流量检测仪DIY】过程帖02 接线篇
说来惭愧,最开始没看明白怎么接线,还是询问群里的大佬才完成接线的,感谢老哥~
电源部分:用电池或者充电头12V DC输入给降压模块,降压模块输出5V和3.3V。这个降压模块能接的引脚不是特别多,可以插在面包板上配合杜邦线使用(我直接用的自己的降压板……偷个懒哈)
OLED:供电3.3V,PC6 - SCL、PC8 - SDA
代码的宏定义如下所示:
#define OLED_PROT GPIOC #define OLED_PIN_SCL GPIO_PIN_6 #define OLED_PIN_SDA GPIO_PIN_8
如果想修改OLED的接线,也需要修改这两个引脚的宏定义和CubeMX的引脚配置,我用的事软件模拟I2C,配置两个引脚为输出模式即可!
抽水泵:5V供电,尽量不用板载USB的5V,抽水泵的两根线,一根接到降压模块的GND,另一根接到继电器的COM口,然后再拿一根线连接继电器的NO和降压模块输出的5V
继电器的另一端有三根线,供电接3.3~5V,实测高电平导通,第三根是信号线,我接了PC10
继电器在不通电或者没导通情况下COM端默认打到NC即相通,继电器开关导通后COM和NO打通,COM和NC断开。
流量传感器接5V供电,信号线接PC2,使用外部中断检测脉冲
PC13是板载的按键,输入模式
对应的CubeMX引脚配置
完成接线就完成了大半部分啦~加油