Build an Easy Ventilator workshop: Difference between revisions

From HOPE Wiki
Rockets (talk | contribs)
add HOPE2020 video
 
(6 intermediate revisions by 3 users not shown)
Line 15: Line 15:
Time:  
Time:  


TBD
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, and wait until it is negative. This shows that the patient is attempting to breathe, and the motor must actuate to assist with it.
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|| 12Velectric putter || range:80mm,speed:90MM/min,force:100N/M|| 1||  
| 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:

Arduino Compiler

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

Links:

Ventilator Github

video presented in this workshop

Mushroom Cloud Makerspace (where this project was created)