Inspiration

SnapChat streaks

What it does

You have 24 hours to do a task that you want to build a habit for. For example revision. Every time you do it, you raise the streak. If you don't do it within the 24 hours, your streak will go to zero. The idea is that if you have a high streak, you will be more likely to keep the habit, since you don't want to lose the high number.

How we built it

Alan did most the coding, while Maciej did the 3D modelling in CAD, and 3D printing, and helped with the coding.

Challenges we ran into

When making the typing mechanic with the joystick, it took us a long time to write the algorithm to do it. Also the 3D printer was acting up.

Accomplishments that we're proud of

Since this was the first time both of us coded something for physical things, so the LCD and the joystick, we are very happy that the product ended up working.

What we learned

We learnt many new tricks with python, physical components and CAD design.

What's next for Habit Maker

We would love to refine it, so that we can use it to prepare for my A levels.

Built With

Share this project:

Updates