系统概述
智能婴儿床系统是基于STM32微控制器设计的一款全方位监测和互动系统,旨在提供全面的婴儿关怀解决方案。系统涵盖了体温、环境温度、湿度、光照、哭闹检测、音乐播放、烟雾浓度检测、自动摇篮模拟、WiFi通信以及云服务器连接等功能。
1.传感器监测:
婴儿体温、环境温度、湿度、光照传感器实时监测,确保婴儿的舒适度和安全环境。
2.智能哭闹检测:
利用声音传感器检测婴儿是否哭闹,触发自动播放安抚音乐,帮助婴儿入睡。
3.环境安全监测:
光照传感器检测室内光照状况,烟雾传感器监测空气质量,确保安全的居住环境。
4.自动摇篮模拟:
利用继电器模块模拟自动摇篮,提供柔和的摇晃动作,有助于婴儿安稳入睡。
5.远程通信与云服务:
集成WiFi模块,实现与云服务器的实时通信,使用户能够通过手机或电脑监控婴儿状态,远程控制系统功能。
6.控制界面开发:
设计直观友好的控制界面,以便用户能够轻松设置各项功能和监测婴儿状态。
7.数据库建立:
建立数据库用于存储实时监测数据、用户设置以及历史记录,确保数据的可靠性和安全性。
8.历史数据统计:
实现历史数据的统计分析功能,为用户提供婴儿生活习惯的可视化报告,帮助更好地了解和照顾婴儿。
综合以上功能,智能婴儿床系统旨在通过智能化技术为父母提供更便捷、安全、可控的婴儿关怀体验,提高婴儿照护的效率和质量。
1.体温检测显示
测试过程:握住数字温度传感器,模拟婴儿体温。
测试结果:婴儿体温的实时数据在LCD屏幕上显示。
2.温湿度检测显示
测试过程:检测婴儿所在环境的温湿度,并将检测到的温湿度的实时数据显示在LCD屏幕上。
测试结果:温湿度的实时数据在LCD屏幕上显示。
3.烟雾传感器测量显示部分
测试过程:检测婴儿所在环境的空气质量,并将检测到的空气质量的实时数据显示在LCD屏幕上。
测试结果:空气质量的实时数据在LCD屏幕上显示。
4.光敏模块控制灯光
测试过程:握住光敏电阻,模拟光照不足环境;松开光敏电阻,模拟光照充足环境。
测试结果:光照不足情况下,LED1亮起,在本系统中模拟为婴儿打开照明灯,并将光强实时数据显示在LCD屏幕上。
5.继电器模拟摇篮
测试过程:声音传感器感应到声音信号(即婴儿啼哭),同时继电器开始工作。
测试结果:继电器开始工作,在本系统中模拟自动摇篮。
6.声音检测及音乐播放部分
测试过程:声音传感器检测到哭叫声后,系统将会播放一段时间的音乐。
测试结果:检测到声音后播放音频并在LCD屏幕上显示。
7.wifi部分
测试过程:将esp8266模块连接到板子上,在串口上发送AT指令使其通信。
测试结果:在串口上成功连接wifi。
8.wifi部分搭建物联网平台
测试过程:使用串口调试使平台和wifi通信以及串口通信。
测试结果:通信成功。
9.控制界面开发
测试过程:传感器接收的数据发送到控制界面上,控制界面可控制摇篮开关。
测试结果:传输数据和控制成功。
10.数据库存储
测试过程:
调试程序,生成上位机软件,确保串口、波特率、奇偶校验位、数据位、停止位设置正确,点击同步到数据库,再打开串口开始接收数据,之后关闭串口,结束同步,再在已经登陆好的数据库中输入查询指令,即可查看存储在数据库表中的实时数据。
测试结果:
上位机依次输出婴儿体温、烟雾浓度、光照强度、环境湿度、环境温度数据,并将数据提取,存储到数据库中。