【单片机毕业设计12-基于stm32c8t6的智能称重系统设计】
- 前言
- 一、功能介绍
- 二、硬件部分
- 三、软件部分
- 总结
前言
🔥这里是小殷学长,单片机毕业设计篇12-基于stm32c8t6的智能称重系统设计
🧿创作不易,拒绝白嫖可私
一、功能介绍
------------------------------------------智能称重系统设计-----------------------------------------
功能:
1.OLED实时显示身高体重BMI数据
2.按键进行KG 斤 磅的转换,根据身高和体重计算BMI和判断健康状态
3.通过蓝牙将数据发送到手机端,并可通过手机进行数据输入
功能可定制
🔥 实物展示
二、硬件部分
下面为该毕设中所用到的相关硬件说明,具体参数不做细节描述
硬件材料
PCB和原理图
三、软件部分
main.c部分代码
int main(void)
{ delay_init(); //延时函数初始化 NVIC_Configuration(); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 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); //界面任务Get_Weight(); //获得重量Data_Task(); //数据处理任务Usart_Task(); //串口任务delay_ms(500); }
}
总结
上面为基于stm32f103c8t6的智能称重系统设计相关的大致介绍,源码,pcb和原理图以及相关文档说明做了详细说明,有需可私
🧿创作不易,拒绝白嫖