Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cileene/20240301arduinoproject
Code for a handheld arduino based console for my son
https://github.com/cileene/20240301arduinoproject
adafruit arduino arduino-project arduino-uno neopixel
Last synced: about 8 hours ago
JSON representation
Code for a handheld arduino based console for my son
- Host: GitHub
- URL: https://github.com/cileene/20240301arduinoproject
- Owner: cileene
- Created: 2024-03-01T09:29:41.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-09T19:39:04.000Z (8 months ago)
- Last Synced: 2024-03-09T20:35:49.865Z (8 months ago)
- Topics: adafruit, arduino, arduino-project, arduino-uno, neopixel
- Language: C++
- Homepage:
- Size: 11.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**A project for the workshop Prototyping the Future: Embedded Programming @ Roskilde University spring 2024**
*A simple handheld console that I would let my son Vincent play. Without any distractions but a bunch of abstractions to strengthen his imagination with a emphasis on experimentation.*
Examples of games you can play with a 100 pixel "screen".**THE CONCEPT**
- A programmable console for Vincent
- Board
- Arduino Uno
- Outputs
- 10*10 LED RGB matrix instead of a screen
- Simple piezo buzzer as a speaker
- 4 Status LEDs
- Inputs
- 2 Rotary encoders
- 4 Digital buttons
- Game ideas
- Adventure game, Battleship, Brick Break, Digital dice rolls, Game of Life, Pong, Tetris, Tic tac toe**THE WORKING PROTOTYPE**
The assembled v1 prototype with two player pong working
- **Features**
- Sound
- "Screen"
- Getting the not quite documented 5*5 LED matrices working as a tiled matrix was !FUN
- Digital buttons
- Intro jingle and animation
- Two player Pong
- It displays the score
- Each point raises the gameSpeed
- The game resets when a player hits 10 points
- **Bugs**
- The potentiometers need to be resoldered and arent adressed in the latest version of the code
- Neither are the 4 LEDs used at this point, but they are defined in the code
- Weird ball behaviour to be expected when hitting the edge of a paddle (maybe a feature?)
- Code needs refactoring
nick lee jerlung 2024