Board Interactive Game (On-Line game play)
Multi-player Interactive Board Game
Project description
This project is an arduino board game with 2 consoles. Each console can host up to four players and they compete with players on the other console in five memory, speed and reflex game scenarios. For this game, two electronic consoles were created that are connected to each other online. Arduino Mega, the MQTT protocol and the interactive Node-red programming environment were used to create the console.
Game play
Start game
The starts by holding one of the buttons pressed for 5 seconds. When both consoles do this the game starts with a count down. if a console is ready to start the LED on the Buttons are on.
Game 1: (Reaction Time - LED Game)
2 Red Led dots turns on the right and the left led strip, also 2 random buttons luminates, in front of these 2 buttons there is a led, one led has green color and the other blue, the selections is random. Now the middle Led strips has a led that moves up and down in different speeds, one is green and the othe blue. The purpuse is to press the corrent arcade button when the moving led is alligned with the red steady dot. When both led stopped in the correct spot the game ends.
Game 2: (Reaction Time)
Randomly, one led in front of the arcade buttons turns on, the purpose of this game is to press the button as fast as possible.
Game 3: (Memory)
The led in front of the buttons creates a pattern, the playes should recreate the pattern with the buttons, if the player fails, a new pattern created. The game ends when the correct pattern is recreated.
Game 4: (Color Reaction)
The player will see in front of them a different led color, the purpose of the game is to place the rfid tag with the different color in the correct position.
Game 5: (Music Memory)
The last game is a sound memory game, each of the 4 position will make a sound, means tha each button represents a melody, the players should recreate the whole melody using the buttons.
Score:
In every game the time that needs to completed is counted. The winner Cosnole is the one that completes everything faster. Each cosnole sends the Score on the dashboard and the dashboard shows the winner. If a cosnole wins green Leds turns on and victory sounds plays, the loosing console turns red and fail sound plays.
Electronics
Each Console has:
- 1 Arduino Mega with Ethernet shield
- 4 Arcade buttons with Leds
- 4 Ir sensors (TCRT-5000)
- 4 Rfid Readers
- 4 Addressable Led strip with 10 Leds each
- 1 DF Player
- 1 Speaker 8 Ohm
- 1 Audio Amplifier
Network
Project
PCB
Code