poniedziałek, 22 sierpnia 2011

Piroelektryczny czujnik ruchu (IR)

...
int stanczujnika = LOW;
int val = 0;

void setup() {
  pinMode(13, OUTPUT);
  pinMode(2, INPUT);
  Serial.begin(9600);}

void loop(){
  val = digitalRead(2);
  if (val == HIGH) {
    digitalWrite(13, HIGH);
    if (stanczujnika == LOW) {
      Serial.println("Ruch wykryty!");
      stanczujnika = HIGH;}
  } else {
    digitalWrite(13, LOW);
    if (stanczujnika == HIGH){
      Serial.println("Brak ruchu!");
      stanczujnika = LOW;}
  }
}
...
SKLEP
MANUAL

...

Brak komentarzy:

Prześlij komentarz