聚豐項(xiàng)目 > 基于AB32的放松按摩儀
基于AB32的放松按摩儀,實(shí)現(xiàn)了40°熱敷功能,氣囊按摩功能,有溫度顯示,可按鍵切換
ybyyby8
ybyyby8
團(tuán)隊(duì)成員
楊博彥 學(xué)生
氣囊按摩:time3pwm PB0-pwm輸出 PA4驅(qū)動(dòng)使能腳
碳釬維板熱敷:time5pwm PE1-pwm輸出 PA5驅(qū)動(dòng)使能腳
NTC溫度采集:adc7 PE5
OLED:SCL:PE6,SDA:PE7
按鍵:S2:PF1,S3:PF0,S4:PA2
main線程負(fù)責(zé)初始化
display線程負(fù)責(zé)oled屏幕的顯示
temp_get_adc線程采集ntc的溫度值并換算成攝氏度
pwm_thread線程負(fù)責(zé)氣泵磁閥的控制
temp_control線程負(fù)責(zé)溫度的控制
button_thread定時(shí)器控制按鍵
key_mailbox,key2_mailbox郵箱負(fù)責(zé)線程間的通信 按鍵和temp_control、pwm_thread的通信
演示效果如圖 全部工程代碼在附件
(12.40 MB)下載
冰臨天下HH: 請問EDA軟件用的什么
回復(fù)
ybyyby8: rtthread studio
回復(fù)