Our inspiration was being able to think of ways to be monitored but not have to be trapped in a hospital room all day. This is a very simplified version of what someone can do one day!
What it does
It reads biometric data of multiple sensors built onto a breadboard which is controlled by a Raspberry Pi. The Pi then sends the data to a real time database that is then polled by a web application or an Android app for analysis
How we built it
We hooked up 3 analog sensors: an LCUP infrared hearbeat sensor, a temperature sensor, and a flex sensor, connected to a Pi using an MCP3008 ADC chip. We also connected a digital accelerometer to the Pi. We use the flex sensor to detect the range of motion of a limb, and we use the accelerometer to detect if a person is upright, prone, or falling. We then send that data to firebase using the Pyrebase library, which has real-time updates so our web and mobile app can display the data.
Challenges we ran into
One of the main problems is the sensors. Since we were using low grade sensors, it was hard to make sense of the data. We have to implement our own mathematical formulas to parse the raw inputs. It was also a challenge linking up the app to read the data.
Analog to digital conversion was also one of the main issues we had. The PI as digital but some of the sensors were not. We used an MCP3008 to compensate.
Accomplishments that we're proud of
That we were able to build it and learn how it works. Along with picking up new tips and tricks along the way
What we learned
We learned newer ways to make the hardware data readable, and how to use a real time database in multiple languages
What's next for Shield
We all meet up at this event, out of our team of 3, only 2 of use knew each other. We will part from here and go back to our homes with a new understanding of what we wanted to accomplish.