int LED = 8;
int TASTER = 9;
int LAUTSPRECHER = 10;
// der auszulesende Zustand des Tasters wird als Variable definiert
int TasterLesen;
void setup()
{
pinMode(TASTER, INPUT_PULLUP);
pinMode(LED, OUTPUT);
}
void loop()
{
TasterLesen = digitalRead(TASTER);
if (TasterLesen == LOW)
{
// Lautsprecher einschalten
tone(LAUTSPRECHER, 1000);
// LED einschalten
digitalWrite(LED, HIGH);
}
// wenn der Taster losgelassen wurde
else
{
// Lautsprecher ausschalten
noTone(LAUTSPRECHER);
// LED ausschalten
digitalWrite(LED, LOW);
}
}
Letzte Aktualisierung: