Inspiration

The inspiration for this project is the Covid crisis and the lack of medical assistance for the elderly.

What it does

On the Blynk IoT app and website, Life's Assistant gives real-time temperature, blood pressure, and humidity statistics. A notification/email is sent to the user and the user's loved one, who will also be registered on the Blynk IoT platform, if sensor levels are below/above normal human values. The user's location will also be shared to the user's loved one via Google Maps' Geolocation API.

How we built it

We built this app using the sensor values from BME680 and transferred these values to the Blynk IoT device using the Arduino UNO Wifi Rev2. To get the Geolocation data, we used the Google Cloud Platform and created HTTP requests to get the GPS data(longitude and latitude).

Challenges we ran into

Some challenges we ran into are:

  • Buying components lacking documentation
  • Compatibility issues with libraries/shields/boards
  • Implementing and using GPS location from Google Maps API

What we learned

This was a great learning experience, for first-time Arduino users! We learned:

  • The importance of buying components with proper documentation, as it's very difficult to understand how the products work otherwise
  • How the Blynk platform works and the many cool features it has!
  • How the Geolocation API from Google Maps works
  • The basics of Arduino programming

What's next for Life’s Assistant

Some next steps for Life's Assistant are:

  • Adding more sensors(gas detection, pulse rate and oximeter)
  • Completing the integration of all components(Google Maps)
  • Adding a calling feature in addition to messages and notifications
  • Doing some machine learning analysis to detect anomalies in stored data

Built With

Share this project:

Updates