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
Space Invaders is a 1978 arcade game created by Tomohiro Nishikado.
---------------------------------------------------------------------
Get 10 PCBs only $5 https://www.pcbway.com/
--------------------------------------------------------------------
Description
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
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
-----------------------------------------------------------------------------------------------------------------------------------------------------