Making Things Interactive (Fall, 2008)

December 2, 2008

Exercise 01 – Electric Magic Hat

Filed under: exercise one — boogahgah @ 2:12 pm

Switch exercise

I hacked into a wireless light switch from As Seen on TV, and controlled it with Arduino

Construction:

Switch –> Arduino –> Relay –> Wireless Light Switch (parent)

Wireless Light Switch (child) –> Christmas Lights

Arduino code:

————————————————————————————–

int ledPin = 13; //relay-control pin
int inPin = 2; //read-in pin
int val = 0;

void setup()
{
pinMode(ledPin, OUTPUT);
pinMode(inPin, INPUT);
}

void loop()
{
val = digitalRead(inPin);  //read pin 7

delay(100);
if (val == 0)  //if pressed -> randomized flahing
{
digitalWrite(ledPin, HIGH);  //Light On
int TIME = random(50, 300);
delay(TIME);
digitalWrite(ledPin, LOW);  //Light Off
}
else
{
digitalWrite(ledPin, LOW);  //Light Off
}
}

No Comments Yet »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

You must be logged in to post a comment.

Blog at WordPress.com.