網(wǎng)站域名備案seo網(wǎng)址大全
【單片機畢業(yè)設(shè)計12-基于stm32c8t6的智能稱重系統(tǒng)設(shè)計】
- 前言
- 一、功能介紹
- 二、硬件部分
- 三、軟件部分
- 總結(jié)
前言
🔥這里是小殷學長,單片機畢業(yè)設(shè)計篇12-基于stm32c8t6的智能稱重系統(tǒng)設(shè)計
🧿創(chuàng)作不易,拒絕白嫖可私
一、功能介紹
------------------------------------------智能稱重系統(tǒng)設(shè)計-----------------------------------------
功能:
1.OLED實時顯示身高體重BMI數(shù)據(jù)
2.按鍵進行KG 斤 磅的轉(zhuǎn)換,根據(jù)身高和體重計算BMI和判斷健康狀態(tài)
3.通過藍牙將數(shù)據(jù)發(fā)送到手機端,并可通過手機進行數(shù)據(jù)輸入
功能可定制
🔥 實物展示
二、硬件部分
下面為該畢設(shè)中所用到的相關(guān)硬件說明,具體參數(shù)不做細節(jié)描述
硬件材料
PCB和原理圖
三、軟件部分
main.c部分代碼
int main(void)
{ delay_init(); //延時函數(shù)初始化 NVIC_Configuration(); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級 Led_Init(); //LED初始化Beep_Init(); //蜂鳴器初始化KEY_Exit_Init(); //外部中斷初始化Init_Usart(); //串口初始化OLED_Init(); //OLED初始化OLED_Clear(0); //清屏 Init_HX711pin(); //稱重模塊初始化printf("HardWare Init OK\r\n");Buzzer_Voice();Interface1();Get_Maopi(); //稱毛皮重量delay_ms(500);Get_Maopi(); //重新獲取毛皮重量while(1) { Interface_Task(work_mode); //界面任務(wù)Get_Weight(); //獲得重量Data_Task(); //數(shù)據(jù)處理任務(wù)Usart_Task(); //串口任務(wù)delay_ms(500); }
}
總結(jié)
上面為基于stm32f103c8t6的智能稱重系統(tǒng)設(shè)計相關(guān)的大致介紹,源碼,pcb和原理圖以及相關(guān)文檔說明做了詳細說明,有需可私
🧿創(chuàng)作不易,拒絕白嫖