For the third assignment you will expand on the first two assignments by adding a web interface. Via this web interface, the user can change parameters (e.g. how many points to score in order to win). You can learn more about Wi-Fi on the D1 Mini here.
The interface must be available at all times, so also during a game. This
requires you to program the game without using delay()
calls. An example program without delays can be found here.
You hand in the assignment on brightspace.
Requirements
- The game is played on the OLED screen.
- The game is controlled using any sensor, like the PAJ7620 Hand Gesture Sensor.
- The game has a win condition after which any actuator, like the Wemos Motor Shield, or the Wemos Buzzer Shield actuates.
- The parameters of the game can be changed via a web interface that is available at all times.
- No delays are used.