littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于Python和Arduino的TCCC模拟泵项目

项目简介

本项目是为战术战斗伤害护理课程设计,旨在创建一个半自动泵,通过模拟心跳来训练假人上的伤口出血情况,主要应用于止血带和止血包扎的训练系统。

项目的主要特性和功能

硬件组件

  • 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】