项目简介
本项目是为战术战斗伤害护理课程设计,旨在创建一个半自动泵,通过模拟心跳来训练假人上的伤口出血情况,主要应用于止血带和止血包扎的训练系统。
项目的主要特性和功能
硬件组件
- 12vDC 30W泵:用于模拟心跳。
- 1通道继电器(5v, 120v)。
- 树莓派Zero或Arduino Nano Every。
- 12vDC到5vDC的降压转换器。
- 蓝牙遥控和接收器(或开关)。
- 12v电源供应。
- 开关。
软件控制
- 运用Python脚本或Arduino程序模拟心跳,控制泵的开关。
- Python脚本用于控制Arduino板上的继电器。
模拟心跳
可通过开关或蓝牙遥控器控制泵的开关,实现心跳模拟效果。
安装使用步骤
准备工作
确保所有硬件组件(泵、继电器、树莓派Zero或Arduino Nano Every等)已正确连接并安装。
安装软件
- 在树莓派或Arduino上安装必要的软件和库,如Python和RPi.GPIO库等。
- 若使用Arduino,需上传相应的Arduino程序到Arduino板。
配置Python脚本
- 在树莓派上运行
TCCC-pump.py
脚本,配置必要的GPIO引脚号以及其他参数,确保与硬件连接一致。
运行脚本
- 运行Python脚本后,脚本会不断检测开关状态并据此控制泵的开关。
- 开关开启时,泵启动模拟心跳;开关关闭时,泵停止工作。
- 用户可手动操作开关或通过蓝牙远程控制泵的开关状态。
注意:此脚本需在实际的Arduino硬件上运行,同时要确保继电器模块和开关适当连接。项目正在持续开发,未来会增加更多功能并改进现有功能,以提升性能和易用性。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】