Build an Easy Ventilator workshop: Difference between revisions
add HOPE2020 video |
|||
(6 intermediate revisions by 3 users not shown) | |||
Line 15: | Line 15: | ||
Time: | Time: | ||
Day/Time: Thursday July 30, 10:00pm-11:00pm -- New York Time (EDT) | |||
Friday, July 31, 10:00 am--11:00am -- Beijing Time | |||
<big>'''Disclaimer:'''</big> <br> | <big>'''Disclaimer:'''</big> <br> | ||
'''''This ventilator, while we believe is helpful, has not been clinically tested or approved by any medical administrations. <br> | '''''This ventilator, while we believe is helpful, has not been clinically tested or approved by any medical administrations. <br>''''' | ||
If there are professional ventilators available, please use those. We are not responsible for any injuries or deaths caused by this piece of equipment.''''' | |||
'''''If there are professional ventilators available, please use those. We are not responsible for any injuries or deaths caused by this piece of equipment.''''' | |||
==Full Description:== | ==Full Description:== | ||
Participants will learn the basic functions of a ventilator and how to achieve those functions in the easiest way possible. They will learn how to build a simple frame and mechanism for the ventilator, as well as how to compile and possibly edit the code. | Participants will learn the basic functions of a ventilator and how to achieve those functions in the easiest way possible. <br> | ||
They will learn how to build a simple frame and mechanism for the ventilator, as well as how to compile and possibly edit the code. <br> | |||
Though simple, inexpensive, and portable, the ventilator we have created for this workshop has 3 modes: Manual, timed, or dynamic. Manual is the easiest to use and program, as its basically just actuating a motor when you press a button. Timed is slightly harder, as it requires the motor to be actuated, then wait a certain time, then repeat. Dynamic is the hardest, as you have to test the air pressure in the respiration tube | Though simple, inexpensive, and portable, the ventilator we have created for this workshop has 3 modes: Manual, timed, or dynamic. <br> | ||
Manual is the easiest to use and program, as its basically just actuating a motor when you press a button. <br> | |||
We will provide the code in a link, however, if you would like to use your own code, that is totally up to you! | Timed is slightly harder, as it requires the motor to be actuated, then wait a certain time, then repeat. <br> | ||
Dynamic is the hardest, as you have to test the air pressure in the respiration tube and wait until it is negative. <br> | |||
This workshop is taught by Kevin Zheng and Rockets Xia | This shows that the patient is attempting to breathe, and the motor must actuate to assist with it. <br> | ||
We will provide the code in a link, however, if you would like to use your own code, that is totally up to you!<br> | |||
This workshop is taught by '''Kevin Zheng''' and '''Rockets Xia''' and '''Tao''' | |||
==Summary:== | ==Summary:== | ||
Line 72: | Line 74: | ||
| 5|| 2020Aluminum profile triangle connector|| || 18|| | | 5|| 2020Aluminum profile triangle connector|| || 18|| | ||
|- | |- | ||
| 6|| | | 6|| 12V electric putter (Linear Actuator) || range:80mm,speed:90MM/min,force:100N/M|| 1|| | ||
|- | |- | ||
| 7|| Analog Rotation Potentiometer Sensor|| || 2|| https://www.dfrobot.com/product-87.html | | 7|| Analog Rotation Potentiometer Sensor|| || 2|| https://www.dfrobot.com/product-87.html | ||
Line 119: | Line 121: | ||
<br> | <br> | ||
[https://github.com/Kev1n8088/Ventilator/archive/master.zip code zip] | [https://github.com/Kev1n8088/Ventilator/archive/master.zip code zip] | ||
== Video == | |||
A video of the workshop is available on the 2600 YouTube channel:<br> | |||
https://www.youtube.com/watch?v=np6eFGhYLY4 | |||
==Links:== | ==Links:== | ||
[https://github.com/Kev1n8088/Ventilator Ventilator Github] | [https://github.com/Kev1n8088/Ventilator Ventilator Github] | ||
[https://www.youtube.com/watch?v=8zEL1dynnNI video presented in this workshop] | |||
[http://www.mushroomcloud.cc/?page_id=969 Mushroom Cloud Makerspace (where this project was created)] |
Latest revision as of 18:35, 23 December 2020
Abstract:
As COVID19 sweeps the world, thousands of people die of pneumonia every day.
One of the key lifesavers is the ventilator, but due to this insane number of cases, ventilators are on short supply.
We designed this workshop to help people create simple, inexpensive, and portable ventilators to fight the pandemic, as well as to let participants learn coding and engineering.
This workshop is for total newbies although having some programming and/or engineering experience will benefit you drastically. Besides learning new skills, you’ll have fun and do your part in fighting the pandemic!
Both the code and the hardware are provided by us, however, if you would like to tinker around, please do so!
Time:
Day/Time: Thursday July 30, 10:00pm-11:00pm -- New York Time (EDT)
Friday, July 31, 10:00 am--11:00am -- Beijing Time
Disclaimer:
This ventilator, while we believe is helpful, has not been clinically tested or approved by any medical administrations.
If there are professional ventilators available, please use those. We are not responsible for any injuries or deaths caused by this piece of equipment.
Full Description:
Participants will learn the basic functions of a ventilator and how to achieve those functions in the easiest way possible.
They will learn how to build a simple frame and mechanism for the ventilator, as well as how to compile and possibly edit the code.
Though simple, inexpensive, and portable, the ventilator we have created for this workshop has 3 modes: Manual, timed, or dynamic.
Manual is the easiest to use and program, as its basically just actuating a motor when you press a button.
Timed is slightly harder, as it requires the motor to be actuated, then wait a certain time, then repeat.
Dynamic is the hardest, as you have to test the air pressure in the respiration tube and wait until it is negative.
This shows that the patient is attempting to breathe, and the motor must actuate to assist with it.
We will provide the code in a link, however, if you would like to use your own code, that is totally up to you!
This workshop is taught by Kevin Zheng and Rockets Xia and Tao
Summary:
What: Make a basic ventilator
When: TBD
Where: Link will be emailed to participants
Who: Anyone!
Max #: 10 participants
--You must register to participate in this workshop--
Cost: 150$ for the parts
Parts:
No | Name | Size | Quantity | Remarks |
---|---|---|---|---|
1 | 2020Aluminum profile | 500mm | 4 | |
2 | 2020Aluminum profile | 160mm | 9 | |
3 | 2020Aluminum profile | 120mm | 2 | |
4 | 2040Aluminum profile | 160mm | 2 | |
5 | 2020Aluminum profile triangle connector | 18 | ||
6 | 12V electric putter (Linear Actuator) | range:80mm,speed:90MM/min,force:100N/M | 1 | |
7 | Analog Rotation Potentiometer Sensor | 2 | https://www.dfrobot.com/product-87.html | |
8 | Digital Push Button | 2 | https://www.dfrobot.com/product-73.html | |
9 | I2C 16x2 Arduino LCD Display Module | 1 | https://www.dfrobot.com/product-135.html | |
10 | Romeo - an Arduino Robot Control Board with Motor Driver | 1 | https://www.dfrobot.com/product-656.html | |
11 | M3 copper stud | 30mm | 8 | |
12 | M3x8 screw | 8mm | 30 | |
13 | M3 nut | 30 | ||
14 | M3x12 screw | 12mm | 4 | |
15 | M5x50 screw | 50mm | 1 | |
16 | M5 Locknut | 1 | ||
17 | M5x20screw | 20mm | 2 | |
18 | M5 Profile nut | 2 | ||
19 | rod | ø6x260 | 1 | |
20 | 5MM wood board | 4 | check the upload files | |
21 | 12V power adapter | 5a | 1 | |
22 | Ventilator airbag | 1 |
Required software:
Required files:
contrl panel
side board
code zip
Video
A video of the workshop is available on the 2600 YouTube channel:
https://www.youtube.com/watch?v=np6eFGhYLY4