【E1080】多功能医疗健康手表设计制作

2021-09-12 09:22:56      索炜达电子      479     

项目编号:E1080

文件大小:253K

源码说明:带中文注释

开发环境:C编译器

简要概述:

这是我们暑假参加比赛的作品,含源码,实物图,原理图。请大家多多指教,一起学习。本作品设计了一种可以同时检测心率和体温,并可以实现计步功能的手表,该装置包括单片机控制器、MLX90614红外测温模块、MMA7455计步模块、系统实时时钟、Pulse Sensor心率模块、OLED12864显示模块、nRF24L01无线通信模块和计算机控制软件、电源九部分。

利用MLX90614红外测温模块及Pulse Sensor心率模块采集到人的实时体温和心率数据,通过nRF24L01无线通信模块将采集到的数据发送到单片机控制器,经过STC89LE5A60S2微控制器进行数据处理,再将数据传到OLED12864显示,并通过数据线串口发送数据到电脑,然后通过LabVIEW软件对采集到的数据进一步的处理和分析。


同时本作品还可以将计步模块的数据通过STC89LE5A60S2单片机送到OLED12864显示,实现计步功能。该作品可当作一个便携式家用医疗小系统,实时监测体温和心率,并可实现户外运动的计步功能,达到方便、快捷、可自由移动的目的。

【E1080】多功能医疗健康手表设计制作

电路原理图:

【E1080】多功能医疗健康手表设计制作

下面是整机图:

【E1080】多功能医疗健康手表设计制作

【E1080】多功能医疗健康手表设计制作

【E1080】多功能医疗健康手表设计制作

多功能医疗健康手表设计的所有资料(里面包含2个单片机源程序,分别实现了2个功能MLX90614程序-发送-耳温和手表显示)

目录│文件列表:

 └ 程序

    ├ MLX90614程序-发送-耳温

    │  │ mian.c

    │  │ mian.h

    │  │ mian.LST

    │  │ mian.OBJ

    │  │ mian.__i

    │  │ MLX90614

    │  │ MLX90614.c

    │  │ MLX90614.h

    │  │ MLX90614.hex

    │  │ MLX90614.lnp

    │  │ MLX90614.LST

    │  │ MLX90614.M51

    │  │ MLX90614.OBJ

    │  │ MLX90614.plg

    │  │ MLX90614.uvopt

    │  │ MLX90614.uvproj

    │  │ MLX90614.__i

    │  │ MLX90614_uvopt.bak

    │  │ MLX90614_uvproj.bak

    │  │ NRF24L01.c

    │  │ NRF24L01.h

    │  │ NRF24L01.LST

    │  │ NRF24L01.OBJ

    │  │ NRF24L01.__i

    │  │ stc15.h

    │  └ Target 1.BAT

    └ 手表显示

       │ DS1302.c

       │ DS1302.h

       │ DS1302.LST

       │ DS1302.OBJ

       │ jibu.h

       │ key_deal.c

       │ key_deal.h

       │ key_deal.LST

       │ key_deal.OBJ

       │ key_deal1jibu.c

       │ key_deal1jibu.LST

       │ key_deal1jibu.OBJ

       │ main.c

       │ main.LST

       │ main.OBJ

       │ MMA7455.h

       │ NRF24L01.c

       │ NRF24L01.h

       │ NRF24L01.LST

       │ NRF24L01.OBJ

       │ OLED

       │ oled.c

       │ OLED.hex

       │ OLED.lnp

       │ oled.lst

       │ OLED.M51

       │ oled.obj

       │ OLED.plg

       │ OLED.uvgui.Administrator

       │ OLED.uvgui.txj

       │ OLED.uvgui_Administrator.bak

       │ OLED.uvgui_txj.bak

       │ OLED.uvopt

       │ OLED.uvproj

       │ OLED_uvopt.bak

       │ OLED_uvproj.bak

       │ plues.c

       │ plues.LST

       │ plues.OBJ

       │ pluse.h

       │ STARTUP.A51

       │ STARTUP.LST

       │ STARTUP.OBJ

       │ 手环显示.uvopt

       │ 手环显示_uvopt.bak

       └ SRC

          │ bmp.h

          │ oled.c

          │ oled.h

          └ oledfont.h

TAG健康手表
  • 1 次
  • 1 分