聚丰项目 > 基于AB32的放松按摩仪
基于AB32的放松按摩仪,实现了40°热敷功能,气囊按摩功能,有温度显示,可按键切换
ybyyby8
分享ybyyby8
团队成员
杨博彦 学生
气囊按摩:time3pwm PB0-pwm输出 PA4驱动使能脚
碳钎维板热敷:time5pwm PE1-pwm输出 PA5驱动使能脚
NTC温度采集:adc7 PE5
OLED:SCL:PE6,SDA:PE7
按键:S2:PF1,S3:PF0,S4:PA2
main线程负责初始化
display线程负责oled屏幕的显示
temp_get_adc线程采集ntc的温度值并换算成摄氏度
pwm_thread线程负责气泵磁阀的控制
temp_control线程负责温度的控制
button_thread定时器控制按键
key_mailbox,key2_mailbox邮箱负责线程间的通信 按键和temp_control、pwm_thread的通信
演示效果如图 全部工程代码在附件
(12.40 MB)下载
冰临天下HH: 请问EDA软件用的什么
回复
ybyyby8: rtthread studio
回复