Date created: Thursday, July 4, 2013 7:23:51 PM. Last modified: Saturday, April 4, 2015 10:17:27 AM
Secret Agent Laser Challenge - Part 1
Instantly jealous upon first sight of The Big Bang Theory's Secret Agent Laser Obstacle Chess: http://www.youtube.com/watch?v=IEpi9qAfRaE
The rules are simple. Get through the laser course without setting off the buzzer. If you break it, drink a shot and go back to the start. You can't stop until you make it all the way through without breaking the beam. Physical challengers && booze == Awesome()
All I had to hand for a buzzer though was the banana part of a phone. Step 1, build a quick laser setup;
/* * Secret Agent Laser Thingy - Stage 1 - Initial Concept * Send threats to: jwbensley@gmail.com * (suggestions and improvements prefered though!) * * ...I still don't know what I'm doing... */ int photoPin = 0; // Analog 0 int speakerPin = 8; // Digital 8 int intLastLightLevel = 0; int intThisLightLevel = 0; int intLightThreshold = 150; // Adjust to your own photocell void setup() { Serial.begin(9600); } void loop(){ intLastLightLevel = intThisLightLevel; intThisLightLevel = analogRead(photoPin); if (intThisLightLevel<intLightThreshold) { if (intLastLightLevel<intLightThreshold) { Serial.println("WHOOOP! WHOOOP! DRINK, THEIF!"); Serial.println(analogRead(photoPin)); tone(speakerPin,500,100); } } delay(50); // This works out as 2x delay for buzzer to trigger // so in this case, 100ms }
Previous page: SD Card Basics
Next page: Shift Register Hello World