Skip to content

Matrix game using LED as a photodector using a software algorithm. This was my final project for the bachelor degree at Telecommunication Faculty in Cluj.

Notifications You must be signed in to change notification settings

hcalin/Matrix_Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matrix_Game

Video: https://vimeo.com/467857999

Please note the steps of the game from the video.

  1. Scrolling from right to left "Memory Game" until the laser touches the matrix
  2. When this happens the countdown will start
  3. A random 6 piece pattern will be shown
  4. Tracking the pattern
  5. Add +1 piece to the pattern and show a random pattern.
  6. Observe that wrong pointed LEDs will flick. If the wrong points > 4 then show score and go to idle state.

PCB layout: image

State machine design: image

The interesting fact is that I don't use any photoreceptors. The matrix is connected to the microcontroller via resistors. I use a diode inverse biased algorithm to read the amount of lights on the LEDs, so a constant reading/writing takes place.

You can see my code and further details on github. My username is hcalin. This was my final project for the bachelor degree at Telecommunication Faculty in Cluj.

About

Matrix game using LED as a photodector using a software algorithm. This was my final project for the bachelor degree at Telecommunication Faculty in Cluj.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published