A digital busy-board for young children. Launch and control a rocketship with zero fine motor skills!
- Classes for each component used in the build ✔️
- Port the a stripped down PVector class from Java to C++ ✔️
- Write a struct for the Rocket to be displayed on the LED Matrix ✔️
- Write a function that passes RGBA data into the rocket Struct from a bmp ✔️
- Classes for particles, planets, stars etc. ✔️
- Physics? 🙄 ✔️
- TEST :: Draw Rocket to LEDs ✔️
- TEST :: Draw Planets to LEDs ❌
- TEST :: Demonstrate movement of planets ❌
- Build a external clock and latch ✔️
- Implement a render function that runs on pin interupt ✔️
- Function to check for Rocket being armed ✔️
- Expand the the properties of a rocket to include fuel and vectors ✔️
- Animate Rocket Flying with flames ✔️
- Allow the rocket to steer by rotating the planets around the centre of mass ✔️
- Populate the universe with particles as time progresses ❌
- Switching between "HUD" and "Space" previews ❌
- Make the Vect class return itself when performing basic operations like multiply ❌
- Write Handlers for diplaying data on the rainbow and strip ✔️
- Write Handlers for the SevenSegment to display the Joystick Vector ✔️
- ...
- LEDs
- Buttons
- Pots
- Joystick
- Numpad
- Mechanical Keys
- Switches