Eiji Hayashi has recently completed a wonderful game based on the use of LEDs as light
sensors and not just as a light
emitter. This gives the LASER
COMMAND game: http://www.cs.cmu.edu/~ehayashi/projects/lasercommand/
I had a lot of fun doing my version
which I added:
1-
EEPROM management in order to save
High Score. The HIGH
SCORE appears just before the
start of the game countdown (3/2/1-GO).
2 - A PCB made with ExpressPCB, free software for PCB design.
Here’s
the PCB made with Express PCB (http://www.expresspcb.com/)
The equipment needed to perform this LASER COMMAND is the following:
- An Arduino Mini http://arduino.cc/en/Main/ArduinoBoardMini
(be careful to
choose the right model (CA or CC)
corresponding on the PCB that I made)
- Batteries, I use Li-Ion: http://www.miniinthebox.com/fr/1020mah-piles-de-rechange-de-telephone-portable-nokia-bl-5c-pour-nokia-1100-1108-1110-1111-1112-1116-1200-1208-1209-1255-1280-1315-et-plus_p183508.html?pos=ultimately_buy_3
- Piezo buzzer or better a phone
speaker
- Header
...
- Switch
- Some plastic to
form the box
- A Laser to play at the game. I use a green laser like this: http://www.miniinthebox.com/fr/laser-pointeur-vert-5mw-2xaaa-_p79213.html.
But a blue laser like
this will do the job as well, if not better: http://www.miniinthebox.com/fr/stylo-laser-pointeur-bleu-2-piles-aaa-inclues-_p206604.html
The code and the PCB design file are available at:
Be careful, the code was compiled using Arduino 022 IDE.
Do not hesitate to contact me for enhancements/fixes
...
Eiji Hayashi a réalisé récemment un
magnifique jeu basé sur l’utilisation de LED comme capteurs de lumière et non
pas uniquement comme un émetteur de lumière. Cela donne le jeu LASER
COMMAND : http://www.cs.cmu.edu/~ehayashi/projects/lasercommand/
J’ai pris beaucoup de plaisir à réaliser ma
version à laquelle j’ai ajoutée :
1 - une gestion de l’EEPROM afin de pouvoir
enregistrer des High Score.
Le HIGH SCORE score s’affiche juste avant le
décompte de lancement du jeu (3/2/1—GO).
2 - un PCB réalisé avec ExpressPCB, un
logiciel libre de conception de circuit imprimé.
Le PCB réalisé avec Express PCB (http://www.expresspcb.com/)
Le matériel nécessaire pour réaliser ce laser
command est le suivant
-
Un Matrix 8*8 :
(attention à choisir le bon modèle CA ou CC
en fonction du PCB que j’ai fait)
-
Batteries, j’utilise des Li-Ion : http://www.miniinthebox.com/fr/1020mah-piles-de-rechange-de-telephone-portable-nokia-bl-5c-pour-nokia-1100-1108-1110-1111-1112-1116-1200-1208-1209-1255-1280-1315-et-plus_p183508.html?pos=ultimately_buy_3
-
Piezo buzzer ou mieux haut-parleur de téléphone
-
Header…
-
Interrupteur
-
Du plastique pour la boîte
-Un laser pour jouer. J’utilise un
laser vert de ce style : http://www.miniinthebox.com/fr/laser-pointeur-vert-5mw-2xaaa-_p79213.html.
Mais un laser bleu comme celui-ci tout aussi bien, sinon mieux : http://www.miniinthebox.com/fr/stylo-laser-pointeur-bleu-2-piles-aaa-inclues-_p206604.html
Le code et le PCB sont disponibles
sur :
Attention, j'ai compilé le code avec l'IDE 022 Arduino.
N’hésitez pas à me contacter pour des
améliorations/corrections…