聚豐項目 > 基于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
回復