Arduino Space Invaders Game on 8x8 Homemade LED Matrix

by mircemk in Circuits > Arduino

538 Views, 1 Favorites, 0 Comments

Arduino Space Invaders Game on 8x8 Homemade LED Matrix

DSCN4627.JPG

Space Invaders is a 1978 arcade game created by Tomohiro Nishikado.

---------------------------------------------------------------------

Get 10 PCBs only $5 https://www.pcbway.com/

--------------------------------------------------------------------

Description

Arduino Space Invaders Game on 8x8 Homemade LED Matrix

The goal is to defeat wave after wave of descending aliens with a horizontally moving laser to earn as many points as possible. On the given video I will show you how to make a Space Invaders game on a homemade 8x8 Led Matrix.

The device is very simple to build and contains only a few components:

- Arduino Nano microcontroller

- 8x8 Led matrix

- 10 Kiloohms Potentiometer

- Buzzer

- and Momentary switch

Building, Schematic and Code

Schematic.jpg
DSCN4565.JPG
DSCN4576.JPG
DSCN4585.JPG
DSCN4592.JPG
DSCN4601.JPG
DSCN4607.JPG

The matrix contains 64 pieces, 5 mm LEDs that are mounted on an Alumil plate with a thickness of 4 mm. On the front of the matrix is placed a white plexiglass with a thickness of 1 mm which serves as a light diffuser.The idea for this project as well as the code are taken from the "elvinlee" page, where you can see the original project.

The potentiometer is used to move the weapon left and right, and with the button we fire laser beams. The game is accompanied by appropriate sounds similar to those of the original. Also it contains several levels and with each new level the speed increases. In this case the power supply is external but the battery can also be mounted, so we get an independent game console. Finally, the assembly is mounted in a suitable box made of PVC plastic with a thickness of 3 and 5 mm, coated with colored self-adhesive wallpaper.

------------------------------------------------------------------------------------------------------------------------------------------------------

Based on the rapid prototyping services at PCBWay.com, you can complete your products in the simplest and fastest way :
PCB prototyping and fabrication: https://www.pcbway.com/orderonline.aspx

PCB Assembly: https://www.pcbway.com/orderonline.aspx

PCB design: https://www.pcbway.com/orderonline.aspx

3D & CNC : https://www.pcbway.com/orderonline.aspx

PCBWay Community: https://www.pcbway.com/orderonline.aspx

-----------------------------------------------------------------------------------------------------------------------------------------------------

Downloads