In the past I often learnt that it helps to write up some project goals.
Based on that list I can develop and cross out things I have achieved and focus on things that I want to achieve:
So lets make a Userstory what this device shall do:
Basics:
- The Device primary function is a Bike light
- The User shall be able to enable a bike light with a button
- The User shall be able to enable a bike light with a light sensor
- The light shall only switch on if the bike is in motion and ambient brightness is low.
- The light shall switch off if the there is no movement detection for more than 5 min
Battery Warning
- A Battery Warning shall be transmitted to the user if the battery is low
Enhanced function
A) Antitheft Location Detection
- It shall be possible to localize the bike once it is stolen
- The Antitheft method shall not consume a lot of power and
B) Multisensor Support
- The user shall be able to read out multiple sensor readings e.g
- Gyro,
- GSensor,
- Environment Data: Temp, Humidty, Air Quality, Pressure
- Hight Sensor with Pressure readings
C) Multisensor Reading
It shall be possible to read external sensors: e.g Heartbeat sensors, speed sensors.
Captured data shall be stored in a database.
D) Proximity and Distance Sensor
It shall be possible to detect approaching devices and measure the distance and speed
With this idea you can warn the bike users if a car is approaching in the night and adapt the brightness of the light.
E) It shall be possible to update the Bike light via WIFI
- OTA Arduino Method shall be used for easy implementation mtehod
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.