Arduino UNO Laser Game




Introduction: Arduino UNO Laser Game

Project ITTT - HKU

In this instructable I will show my process on building a laser game with an Arduino UNO.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Step 1: Parts Needed

  • arduino UNO
  • 3 green LEDs
  • 4 red LEDs
  • 4 orange LEDs
  • 1 blue LED
  • Light dependent resistor
  • resistor
  • piezo buzzer
  • rotry potentio meter
  • lots of wires

In the next step we will put it all together.

Step 2: Step 2: Setting It Up


green: ports 2,3,4 -> ground

red: ports 8,9,10,11-> ground

blue: port 12 -> ground


Light dependent resitor: port 3.3V & A3 (resistor doens't need to go to the ground)

rotry potentio meter: port A3 -> ground

buzzer: port 6 (put resisitor between buzzer and input) -> ground


The green lights will be your 3 "hearts". You will lose a life when you aren't fast enought with hitting the target.

The red and orange lights indicate the target is hittable. They will turn on at a random time and you can try to hit the target until the lights go out.

The blue LED will turn on when you manage to hit the target.

The buzzer will make a sad sound when you lose a life, and it will make a happy sound as soon as you hit the target.

With the potentio meter you can change the sensitivity of the target (light dependent resistor).

Step 3: Step 3: the Code

Download the arduino app:

Download the zip file this is all the code to make the laser game work.

Step 4: Step 4: Creating the Stage

I created a little health-box for the green LEDs.

I made a large circle as a target.


Make 8 holes (big enough to put LEDs trough) on the outer ring of the circle. Make one hole in the middle where you can put the light dependent resisor (this is the target).


Put 3 holes in the front of the box (for the green LEDs).

Make a hole on the top of the box (for the blue LED).

And make a larger hole in the back of the box (so the wires can pass trough).

Step 5: Step 5: Finish It!

Now if you hook everything up, get yourself a good laser gun/laser pointer, the game can begin!

Hit the middle of the target within the time (while the LEDs are on). If you miss, you loose a life (and sad sound)! If you hit, you get a blue light (and happy sound)!

Have fun and experiment!

Be the First to Share


    • Arduino Contest 2020

      Arduino Contest 2020
    • First Time Author Contest

      First Time Author Contest
    • Space Challenge

      Space Challenge

    2 Discussions


    2 years ago

    hey luusjey 11 in your name it is loose but you are brilliant

    DIY Hacks and How Tos

    Great game idea. You should enter this into the Arduino contest that is currently running.