Foosball Scoreboard
Summary
We are going to build an IoT scoreboard for the foosball club at our high school that will automatically connect to the rating system we have. It will be basically a strip of NeoPixels for each team and then an arcade button you can hit when you score. We will also have a screen and interface for selecting who’s playing and the max point value, to be able to communicate that to the rating system. A stretch goal would be to implement tournaments as well, so it automatically knows who’s playing during a tournament.
Plan
- I will start designing in CAD software the cases for all the different parts like the lights for the scoreboard, the button, screen, and rotary encoders. Then I will start printing them on my 3d printer with the filament. While I’m doing that, Lucas will start wiring things up like the neopixels and screen to the metro, and make a power board so it only needs one power supply.
- Once all the stuff is 3d printed, and test wired up so we know what to do, we will bring it to the school for final assembly.
- Then I will write the new API for the rating system, and code the microcontroller to make everything work.