Inspiration
Originally we wanted to create a snow day predictor for high school students and this led to the idea of creating a snow level tracker that could help inform municipalities and road maintenance companies which regions of the city need snowplowing urgently.
What it does
We wanted to create a tool that notifies city workers and snow maintenance crews about snow conditions outside. We designed a box that has a camera and force and temperature sensor that determines if there was a significant amount of snow and the type of snow which would then send a text to city workers/road maintenance workers.
How I built it
- OpenCV to determine amount of snow in box
- Arduino for the temperature and force sensors
- Node Red to bring everything together
- Twilio API
- HTML, CSS, JavaScript
Challenges I ran into
- communication between Arduino and program
- setting up camera for OpenCV
- using Node Red to bring together all elements
Accomplishments that I'm proud of
- able to create a working demo
- using Arduino/OpenCV to gather information
What I learned
- OpenCV libraries for Python
- Node-Red
- using Arduino hardware
What's next for Snow Trackr Tool
- use more APIs to send notifications on different platforms to users
- have lights/sounds to notify users of snow levels
- utilizing UI to get user input
Log in or sign up for Devpost to join the conversation.