This is an old revision of the document!


Theo Says

Introduction

  • A game similar to Simon Says, but with lasers.
  • Compared to Simon Says, when buttons light up in different patterns and the player has to replicate the sequence, this project moves a laser on a wall and the player moves a handheld laser to copy the sequence.
  • The purpose of the project is to implement an innovative and fun game.
  • I came up with this idea by thinking about what I can do with lasers and projecting one on the wall seemed natural. From there, I added the player component and linked it to the popular game Simon Says.
  • In terms of utility, I believe it is a great way to relax after a long day at school or at work for everyone.

General Description

  • Two servomotors control a laser module that projects the laser pointer onto a wall.
  • The Arduino Board can choose to project the laser onto 4 points on the wall, the points forming a rectangle as big as the wall.
  • The laser moves between those 4 points and can therefore have 8 possible directions: 2 vertical, 2 horizontal and 4 diagonal.
  • When the game starts, the board generates a random point and valid direction, then projecting it.
  • The player then has to mimic the same motion to advance using a handheld laser.
  • Afterwards, the board generates a new valid move to append, the player then having to mimic the whole motion with the new addition.
  • The game ends when the player makes a wrong move.
  • When the player completes a sequence or makes a wrong move, an appropriate sound will be made.
  • The validation is done by a mobile phone recording the wall and recognizing the movements, which are then sent to the Arduino Board via Bluetooth.

Hardware Design

List of components:

  1. Arduino UNO
  2. Servomotor S3003 x2
  3. Breadboard 830 points
  4. Laser Module
  5. Breadboard Power Supply 5V/3.3V
  6. Power Adapter 9V
  7. Bluetooth Module HC-05
  8. Passive Buzzer
  9. Various Wires, Resistors and Buttons
  10. Handheld Laser
  11. Mobile Device with a Camera

Software Design

Results

Conclusions

Download

Journal

Bibliography / Resources

pm/prj2021/apredescu/theo-says.1619359424.txt.gz · Last modified: 2021/04/25 17:03 by david_gabriel.ion
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0