It is arduino based project inspired by Classic Snake game. A player can play the game using a simple controller made up of four push buttons . Snake is displayed on an 8 by 8 LED matrix board and the additional information like the current score and highscore is displayed on the LCD Display.
- Arduino Programming.
- Basic AVR programming (Used in this project for creating a timer function to manipulate the speed of Snake).
- Prior experince with matrix board and soldering techniques would be handy.
- Basic understanding of shift registers.
In order to create this project, First of all it's circuit design was simulated using proteus and part of the circuit was tested on Breadboard. After successful testing, Full circuit was made on a matrix board. Then the game's logic was determined and tested on the matrix board circuit. Finally, the whole circuit was printed on a PCB board. The LED Matrix was covered with a
Note: This diagram does'nt include circuit for the LCD Screen.