本次活动内容丰富,其中难点在于流量测速模块的测试和数据的转化,过程贴一共有3个步骤,分别是点灯,按键控制继电器,OLED的显示。
点亮LED
本次活动的开发使用CubeMX+Keil,遇到新项目先从点灯开始!
配置CubeMX
这里配置的是PA5
GPIO口的配置
main函数
2.按键控制继电器
配置CubeMX
按键PC13端口配置为外部中断,按下时控制继电器开合
继电器D口使用PC10控制,VCC和GND使用12V转5V的模块提供
keil相关函数,PC13配置
中断回调函数
硬件接线
3.OLED的显示
配置CubeMX
使用PB8配置为SCL、PB9配置为SDA,具体配置如下
keil相关函数
GPIO口配置
main函数
注意:需要使用取字模软件取字模
硬件连线和现象
本次过程贴的分享就到这里啦,希望大家有所收获!