1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | // analoger Pin Soundsensor int SOUNDSENSOR = A0; int LED = 7; // Status der LED: ein- oder ausgeschaltet bool Status = false; long AnalogWert; void setup() { Serial.begin(9600); pinMode(LED, OUTPUT); } void loop() { AnalogWert = analogRead(SOUNDSENSOR); // Wert, bei dem die LED leuchten soll, // muss mit Hilfe des Seriellen Plotters angepasst werden Serial.println(AnalogWert); if (AnalogWert > 600) { Status = !Status; // LED schalten: ein- oder ausschalten digitalWrite(LED, Status); // kurzes delay, damit die LED nicht sofort wieder geschaltet wird delay(100); } } |
Letzte Aktualisierung: