Commit Graph

8 Commits

Author SHA1 Message Date
Cynopolis
a3bcd4b796 STarted Work on GUI
Using Pygame to create a quick GUI to make it easier to interface with the arduino.
2020-03-12 09:59:07 -05:00
Cynopolis
facabc9883 Added changing blood pressure and an extended running average
Blood pressure PID target now changes depending on the solenoid valve state. Also extended the running average to measure the pressure to 15 values for better accuracy. Retuned PID loop so it works MUCH better. The whole thing still needs a lot of work but the system might be ready for primetime.
2020-03-10 15:56:26 -05:00
Cynopolis
0dd361cc7b Wiring Diagram Added
The diagram includes a general design layout of the water loop and electronics as well as a slightly more detailed diagram of how the electronics should be wired.
2020-03-10 15:16:28 -05:00
Cynopolis
27d4598e51 Updated Design goals doc with a new to do list 2020-03-10 15:14:36 -05:00
Cynopolis
327584e21c Pressure Readings and PID tuning
Can now read the pressure from the pressure sensor properlly. (in PSI) I believe the pressure sensor is als o properly calibrated, but the PID loop needs a lot of work. I'e realised that the PID target value will need to change depending on whether or not the valves are open. Seeing as blood pressure is measured by a relaxed and a tense heart rate (120/60) there will have to be a PID loop for each of these targets.
2020-03-10 15:10:36 -05:00
AscendMedTech-Shop
27c1f25f7e Added Documentation
Added a design goals doc to list what the goals are for the project as well as current things that are being worked on and an explanation as to why particular parts were chosen. Also added BOM to keep track of  what parts were used, where to source them, and how much they cost.
2020-03-09 15:36:37 -05:00
Cynopolis
a4ae71287c Initial Code Commit
The bas code to be committed. Allows for serial communication and control, PID loop to control pressure, and heart rate control.
2020-03-09 14:09:16 -05:00
Cynopolis
e4c9e472a8 Initial commit 2020-03-09 14:07:10 -05:00