Samstag, 24. Oktober 2015

Interactive Art - Homework 6

A simple concept of a help/support button. If someone presses the button somewhere else (maybe at a security office etc) an alarm light blinks.

The power circuit:



int led1 = 7; 
int led2 = 6; 
int led3 = 5; 
int tick = 0;
int inputPin = 13;   

void setup() 
{
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  pinMode(inputPin, INPUT);    
}

void loop()
{
  if (digitalRead(inputPin) == HIGH) 
  {         
    digitalWrite(led1, LOW);
    digitalWrite(led2, LOW); 
    digitalWrite(led3, LOW); 
  } 
  else 
  {
    blinks();
  }
}

void blinks()
{

  digitalWrite(led1, HIGH);
  digitalWrite(led2, LOW);
  digitalWrite(led3, LOW);
  delay(50);
  digitalWrite(led1, LOW);
  digitalWrite(led2, HIGH);
  digitalWrite(led3, LOW);
  delay(50);
  digitalWrite(led1, LOW);
  digitalWrite(led2, LOW);
  digitalWrite(led3, HIGH);
  delay(50);
}

Keine Kommentare:

Kommentar veröffentlichen