项目编号:mcu-1184
功能介绍:
单片机类型:STM32F103C8T6
具体功能:
1、通过MLX90614检测当前牲畜的体温,检测到体温不在设置的范围之内进行声光报警;
2、通过MAX30102检测当前牲畜的心率,检测到心率不在设置的范围之内进行声光报警;
3、通过MPU6050检测当前牲畜的步数、卡路里;
4、通过OLED将检测的数据进行显示;
5、通过WiFi模块将检测的数据传输到手机段,将检测的数据传输到阿里云后台、后台可以查看历史数据,数据可以生成折线图或者表格。
6、通过独立按键可以设置体温的最大值最小值、心率的最大值和最小值;

二、资总览

实物资料

请添加图片描述

仿真资料

请添加图片描述

三、32单片机部分资料展示

1、实物图展示

单片机型号:STM32F103C8T6
供电接口:TYPE-C
板子类型:PCB集成板,厚度1.2,两层板(上下层覆铜接地)
器件类型:元器件基本上为插针式,个别降压芯片会使用贴片式。
请添加图片描述

2、仿真图展示

仿真软件版本:proteus8.9
电路连线方式:网络标号连线方式
注意:部分实物元器件仿真中没有,仿真中会用其他工作原理相似的元件代替,这样可能导致实物程序和仿真程序不一样
请添加图片描述

3、原理图展示

软件版本:AD2013
电路连线方式:网络标号连线方式
注意:原理图只是画出了模块的引脚图,而并不是模块的内部结构图
请添加图片描述

4、PCB图展示

由原理图导出,中间有一个项目编号,隐藏在单片机底座下,插入单片机后不会看到。
两层板,上下覆铜接地。
请添加图片描述

五、系统框图

绘制软件:VISIO
请添加图片描述

六、部分程序展示

软件版本:keil5
注意:逻辑程序和驱动程序分开,分布于main.c和其他.c文件
/**********************************
函数名:处理函数
传参值:无
返回值:无
**********************************/

更多推荐