A simple Tetris game simulation on ATmega32 using Proteus. This was CSE 316 Sessional Project. Required Software:
How to Run:
- Install Proteus in your OS.
- Open the tetris.pdsprj file in Proteus.
- Load
.hex
file under Tetris/Circuit and Codes/Codes/ATMega1/atmega1/atmega1/Debug/ to ATmega1. - Load
.hex
file under Tetris/Circuit and Codes/Codes/ATMega2/LCD/LCD/Debug/ to ATmega2. - Run the simulation.
How to Play:
- To Start the game, press Start button.
- To move the Blocks, press Left or Right button.
- To rotate a Block, press Rotate button.
- Your score will increase if you match a row. Your score will be shown in the LCD display
- If your board is filled completely, your game will be finished. You will be shown a final score.
Required Hardwares:
- Two 8*8 LED Matrix.
- Two ATmega32 Microprocessor.
- One LM016L 16*2 LCD Display.
- Four Push Buttons.
- Two 74HC138 3 to 8 Line Inverting Decoder/ Demultiplexer.
- Resistors.
Group Members:
Project Supervisor Masum Mushfiq
Demonstration Video Watch our project demonstration video here!