top of page

Die Arduino Katze<3

  • 12. Dez. 2016
  • 1 Min. Lesezeit

Diese süße "Katze" kann man mit einfachen Befehlen erstennen

und diese sind:

int ledPin1 = 10;

int ledPin2 = 11;

int sensorPin = 0;

int sensorSchwelle = 20;

int speakerPin = 9;

int lichtNormal;

void setup() {

pinMode(ledPin1, OUTPUT);

pinMode(ledPin2, OUTPUT);

lichtNormal = analogRead(sensorPin);

}

void loop() {

// LEDs für Augen einschalten

digitalWrite(ledPin1, HIGH);

digitalWrite(ledPin2, HIGH);

// Augenzwinkern

if (random(500)==1){

digitalWrite(ledPin1, LOW);

digitalWrite(ledPin2, LOW);

delay(50);

}

// Schnurren

if (analogRead(sensorPin)&gt;lichtNormal+sensorSchwelle){

tone(speakerPin,0.001);

} else {

noTone(speakerPin);

}

// Meckern

if ((random(10000)==1)&&(analogRead(sensorPin)&lt;lichtNormal+100)){

tone(speakerPin,1200);

delay(100);

tone(speakerPin,800);

delay(200);

tone(speakerPin,1000);

delay(200);

tone(speakerPin,1200);

delay(100);

}

delay(10);

}

und für unser niedliches Kätzchen gibt es auf

http://starthardware.org/lektion-20-mein-digitales-haustier2/

danke fürs lesen dieses Blogs und viel spaß bei eurem Arduino <3 :*


 
 
 

Kommentare


bottom of page