【单片机毕业设计12-基于stm32c8t6的智能称重系统设计】

【单片机毕业设计12-基于stm32c8t6的智能称重系统设计】


前言

🔥这里是小殷学长,单片机毕业设计篇12-基于stm32c8t6的智能称重系统设计

🧿创作不易,拒绝白嫖可私


一、功能介绍

------------------------------------------智能称重系统设计-----------------------------------------

功能:

1.OLED实时显示身高体重BMI数据

2.按键进行KG 斤 磅的转换,根据身高和体重计算BMI和判断健康状态

3.通过蓝牙将数据发送到手机端,并可通过手机进行数据输入

功能可定制


🔥 实物展示

二、硬件部分

下面为该毕设中所用到的相关硬件说明,具体参数不做细节描述

c 复制代码
硬件材料
c 复制代码
PCB和原理图

三、软件部分

main.c部分代码

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);               
	}
}

总结

c 复制代码
上面为基于stm32f103c8t6的智能称重系统设计相关的大致介绍,源码,pcb和原理图以及相关文档说明做了详细说明,有需可私

🧿创作不易,拒绝白嫖

相关推荐
qq_4017004115 分钟前
FreeRtos:SysTick的功能分析
单片机·嵌入式硬件
IT研究室1 小时前
最新大数据毕业设计选题推荐-基于大数据的人工智能社交媒体情绪分析与可视化的设计与实现-大数据-Spark-Hadoop-Bigdata
大数据·人工智能·课程设计
zbyyd1 小时前
i.MX6ULL 裸机开发|GT9147 触控 + SPI 与 ADXL345 加速度传感器驱动
单片机·嵌入式硬件
fly_sunnn1 小时前
STM32-LED闪烁·LED流水灯·蜂鸣器
stm32·单片机·嵌入式硬件
jianqiang.xue1 小时前
【CStackGUI 实战】画板 drawpad:鼠标拖拽作图、撤销 / 重做、导出 PNG
单片机·嵌入式·cstackgui·c语言gui·可视化拖拽
新晨单片机设计2 小时前
S022A-基于STM32单片机音乐盒(数码管显示)【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·音乐盒
深圳老胡2 小时前
STM32 MCU 国产替代型号简介
笔记·stm32·单片机·代码规范
Q26433650233 小时前
【有源码】基于Spring Boot和Vue的在线考试与交流系统-教育信息化背景下在线考试与交流一体化平台
java·vue.js·spring boot·mysql·spring·毕业设计·课程设计
殷忆枫3 小时前
基于STM32的独居老人语音/一键双模紧急呼救系统设计与实现
stm32·嵌入式硬件·xcode
暖焰核心3 小时前
USART 概念篇——从高低电平到数据帧
stm32