aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtual_sqrl/virtual_sqrl.pde
diff options
context:
space:
mode:
authorbnewbold <bnewbold@ziggy.(none)>2009-09-28 21:52:42 -0400
committerbnewbold <bnewbold@ziggy.(none)>2009-09-28 21:52:42 -0400
commit05248cfda30b7f9f2f1d51dce3443deb97ae476b (patch)
tree3f2df979e4f89ae7a3bf671774499742e0111557 /src/virtual_sqrl/virtual_sqrl.pde
parent0266ef7913c9817bd1c969dc7fe15809042128f0 (diff)
downloadpysqrls-05248cfda30b7f9f2f1d51dce3443deb97ae476b.tar.gz
pysqrls-05248cfda30b7f9f2f1d51dce3443deb97ae476b.zip
PROG ROCK
Diffstat (limited to 'src/virtual_sqrl/virtual_sqrl.pde')
-rw-r--r--src/virtual_sqrl/virtual_sqrl.pde10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/virtual_sqrl/virtual_sqrl.pde b/src/virtual_sqrl/virtual_sqrl.pde
index c7b7e47..62e7efa 100644
--- a/src/virtual_sqrl/virtual_sqrl.pde
+++ b/src/virtual_sqrl/virtual_sqrl.pde
@@ -35,7 +35,7 @@ void setup() {
// Sets a starting volume
analogWrite(volumePin,defaultVolume);
- MsTimer2::set(10, handleLogic); // 10ms period
+ MsTimer2::set(1000, handleLogic); // 10ms period
MsTimer2::start();
// interrupt 1 = pin 3
@@ -84,6 +84,14 @@ void handleLogic() {
logicLock = 0;
}
+void chooseSpeaker() {
+ if(random(5) == 1) {
+ activeSpeaker = speakerTwoPin;
+ } else {
+ activeSpeaker = speakerOnePin;
+ }
+}
+
void motionOn() {
analogWrite(volumePin, 0);
if(TSL>200) {