声明:该项目设计资料来源于DF创客社区,仅供学习参考,不可用于商业用途。
项目概述:
医用点滴预警系统是一款基于WIFI环境下的自动预警提示系统,主要功能在于点滴液快打完和患者体温出现异常时对于患者端和医护端的提示预警及强制停止功能。
功能介绍:
患者端:3D打印的手环配备振动棒、蜂鸣器、LED对患者通过振动和声音三种方式提示,告知患者点滴即将打完,发送“#编号+Over”至医护端,告知医护人员。另外当患者体温异常时,由强停开关关闭输液,并发送“#编号+Danger”至医护端。医护端:收到患者端发来的点滴打完或患者体温异常的信号后,在LCD上显示“#编号+Over”或“#编号+Danger”。
开发特色:通过Edison的自带的WIFI功能实现,分布各点滴客户端与医护端的数据通信。
视频演示:
该医用点滴报警系统作品由四部分构成:
器材组成:
- Edison 2块
- Io传感器拓展板 2
- 蜂鸣器 1
- 振动棒 1
- 液位传感器 1
- LM35 1
- LED 1
患者端:
医护端:
以上只是用Edison实现了本地的功能,那么对于数据的发送,目前还在调试中。目前的进展是在本机上完成的人工的数据发送如下所示,这里收到了“孙大圣”的指点,通过python编写客户端和服务端程序,分别下载客户端和服务器端的Edison控制板上。分别通过PUTTY的串口和SSH登录运行相应的CLIENT.PY和SERVER.PY,完成相应的数据通信。
本作品设计为C/S模式,C端为患者端,当患者在打点滴的过程中体温出现异常时,由强制停止装置,关闭点滴。同时向S端发送DANGER信息,在LCD上显示,提示护士处理;正常打点滴的中,当点滴打完时,报警手环发生作用,手环发声、振动、LED闪烁。同时向S端发送OVER信息,在LCD上显示,提示护士处理。
这里使用了EDISON的WIFI功能,我们在同一块EDISON上,实施了发送和接受。通过PUTTY分别运行,CLIENT和SERVER,从而实现两者的通信。
服务端的代码:
客户端代码: