当前位置: 首页 > news >正文

【单片机毕业设计】【dz-1109】基于单片机的婴儿监护系统设计

一、功能简介

项目:基于单片机的婴儿监护系统设计
项目编号:dz-1109
单片机类型:STM32F103C8T6
具体功能:
1、通过MLX90614监测当前婴儿的体温;
2、通过心率检测模块检测当前婴儿的心率;
3、通过湿度检测模块检测当前当前婴儿是否尿床;
4、通过通过声音检测模块检测当前婴儿是否哭泣,检测到哭泣进行音乐播放;
5、通过光照检测模块检测当前环境的光照,检测到光照低于最小值时,自动打开照明灯;
6、通过语音识别可以控制音乐的播报;
7、通过按键切换界面设置阈值、控制音乐的启停、照明;
8、通过OLED显示测试的数据;
9、通过WiFi模块将检测的数据传输到手机端,手机可以控制音乐的播放、照明,检测到婴儿体温、心率、尿床、哭泣手机端进行弹窗震动提醒

二、系统框图设计

绘制软件:VISIO
此次设计是基于STM32F103C8T6单片机的婴儿监护系统设计;该设计主要可以分为三部分:输入、输出和中控。中控部分采用STM32F103C8T6单片机作为主控芯片,主要是对输入进行处理然后控制输出;输入又可以分为八部分:第一部分是温度检测模块,通过MLX90614获取婴儿当前体温;第二部分是心率检测模块,通过此模块可以监测婴儿的心率数据;第三部分是湿度检测模块,由此模块可以检测婴儿床是否尿床。第四部分是声音检测模块,通过该模块检测,婴儿是否有啼哭;第五部分是光照检测部分,通过该模块可以检测房间亮度情况;第六部分是按键模块,通过按键可以设置阈值以及控制继电器的开关;第七部分是供电电路,主要是用来对整个系统进行供电,第八部分是语音识别模块,语音识别模块可以唤醒小智后发出指令调整音乐设置;输出主要可以分为三个部分:第一部分是显示部分,显示当前体温,心率,是否尿床,婴儿是否啼哭,当前环境亮度;第二部分是补光灯模块,该模块用于给房间补光。第三部分是音乐播放模块,该模块用于在婴儿哭泣时开启音乐。。除此之外WIFI模块即使输入也是输出,WIFI模块还可以通过手机端app来检测到当前的体温,心率,是否尿床,婴儿是否啼哭,当前环境亮度和补光灯状态还可以设置阈值以及控制补光灯的开关。

三、32实物图

单片机型号:STM32F103C8T6

板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。

供电接口:TYPE-C

四、原理图

软件版本:AD2013

电路连线方式:网络标号连线方式

注意:原理图只是画出了模块的引脚图,而并不是模块的内部结构原理图

五、PCB图

由原理图导出,封装很大一部分都是作者自己绘制,不提供封装库,只提供连接好的源文件。中间有一个项目编号,隐藏在单片机底座下,插入单片机后不会看到。

两层板,上下覆铜接地。

六、部分程序展示

软件版本:keil5

逻辑程序和驱动程序分开,分布于main.c和其他.c文件

/********************************** 函数名:监测函数 传参值:无 返回值:无 **********************************/ void Monitor_Function(void) { if(time_num % 10 == 0) //监测数据 { light_value = 500 - 150*(ADC_Get_Value(ADC_CHANNEL_0)/4096.0 * 3.3); //获取光照值 temp_value = Mlx90614_Read_Temp(); //获取体温 MAX30102_Get_Value(&pulse_value,NULL); //获取心率血氧 }
http://www.jsqmd.com/news/243179/

相关文章:

  • Rab10(Thr73)如何调控M4毒蕈碱受体的膜转运与信号传导?
  • AnimeGANv2应用案例:电商产品图动漫风格转换
  • 【AI代码生成安全校验】:揭秘自动化代码背后的安全隐患与防御策略
  • 技术小白逆袭:3天学会用AI写周报,公司电脑就能玩
  • HunyuanVideo-Foley ROI分析:AI音效替代人工的投入产出比
  • UE5 C++(26):AddActorLocalOffset 与 AddActorWorldOffset
  • 急迫需求下的解决方案:如何在2小时内完成ARM64和AMD64双架构镜像发布
  • 跨境工作无忧:全球节点GPU服务,延迟低于100ms
  • 核内PTEN的酪氨酸磷酸化如何调控胶质瘤的放射敏感性?
  • 大模型体验平台横评:1小时1块 vs 包月谁更划算?
  • 挖到宝了!480 万网安缺口的高校破局指南,专家解读关键路径,评论区蹲详细方案的来!
  • VibeVoice-WEB-UI响应时间:P99延迟优化部署实战
  • STM32环境下UART串口通信常见问题排查指南
  • AnimeGANv2推理延迟高?CPU调度优化实战案例分享
  • 医疗AI持续交付:Holistic Tracking云端DevOps实践
  • 程序员接单党集合!2025 这些兼职平台你用过哪个?月入过万是真的吗?评论区聊!
  • 道可云人工智能每日资讯|南宁市公布第二批“人工智能+制造”应用场景“机会清单”和“能力清单”
  • 别再只扩招不提质!全球 480 万网安缺口下,专家点明高校培养突破口:产教深度融合!
  • 零代码玩转AI:预装Jupyter镜像,打开浏览器就能用
  • 周末黑客马拉松必备:Holistic Tracking云端开发套件,2小时出demo
  • 还在裸奔运行容器?签名验证让你的镜像安全提升10倍,现在不做就晚了
  • AnimeGANv2风格迁移延迟高?轻量级CPU优化实战教程
  • 医疗AI弹性计算指南:Holistic Tracking云端自动扩缩容应对门诊高峰
  • AnimeGANv2实战:打造动漫风格电子贺卡的完整流程
  • 没GPU怎么跑动作捕捉?Holistic Tracking云端方案1小时1块
  • 3个最火动作捕捉模型推荐:MediaPipe Holistic开箱即用,5元全试遍
  • 告别扫描仪!AI智能文档扫描仪镜像解决拍照文件歪斜难题
  • MediaPipe Holistic开箱即用镜像:0配置体验全身540个关键点追踪
  • 容器自动重启无效?深入剖析恢复机制失效的4大根源
  • 使用 Puppeteer 设置 Cookies 并实现自动化分页操作:前端实战教程