项目简介
本项目是一个专为紧急情况设计的简易呼吸机管理系统。最初由Levente Türk和Jan - H. Zünkler在应对欧洲首次新冠疫情爆发时开发,作为实用的DIY解决方案。该系统在软件和硬件层面都尽可能通用,方便其他项目以此为起点进行开发。此外,本项目还参与了EUvsVirus Hackathon,并在Innovation Week in Linz中与Polyvent Ventilator Prototype项目合作。
项目的主要特性和功能
- 微控制器(ESP32):负责控制呼吸机的通风功能。
- Raspberry Pi主机:搭载基于Node - Red的GUI,用于用户交互。
- 触摸显示屏:通过USB与微控制器连接,用户可通过触摸屏与系统交互。
- 实时监控:能实时监控呼吸参数,支持手动和自动模式切换。
- 警报系统:提供警报功能,在异常情况时及时通知用户。
- 数据记录与分析:可记录和分析呼吸数据,便于后续分析和优化。
安装使用步骤
前提条件
- ESP32微控制器
- Raspberry Pi主机
- Node - Red软件环境
- 相关传感器和硬件设备
- 基本的电子和编程知识
安装步骤
- 安装Node - Red:在Raspberry Pi上安装Node - Red软件环境,配置好相关的依赖项和环境变量,具体安装步骤参考Node - Red官方文档。
- 连接硬件:将ESP32微控制器、传感器和其他硬件设备按电路原理图连接,确保连接无误,同时通过USB连接Raspberry Pi与微控制器。
- 配置微控制器:使用Arduino IDE对微控制器进行编程和配置,使其能正确响应GUI指令并控制呼吸机的通风功能,具体编程细节参考项目提供的代码文件和文档。
- 配置GUI:打开Node - Red软件环境,按项目提供的节点流和设置要求,搭建呼吸机管理系统的GUI界面,确保界面能正确显示呼吸机的实时参数和状态信息,并能接收用户的操作指令,界面布局和设计细节参考项目提供的图片和文档。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】