// Interrupt-Steuerung - Teil 1
byte interruptPin_1 = 2, // für Taster
interruptPin_2 = 3; // für PIR-Sensor
void setup() {
Serial.begin(115200);
Serial.println("Start");
pinMode(interruptPin_1, INPUT);
pinMode(interruptPin_1, INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(interruptPin_1), change_13, RISING);
pinMode(interruptPin_2, INPUT);
pinMode(interruptPin_2, INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(interruptPin_2), change_13, RISING);
pinMode(13,OUTPUT);
}
void loop() {
// digitalWrite(13,! digitalRead(13)); delay(5000);
}
void change_13() {
digitalWrite(13,! digitalRead(13));
Serial.print(". ");
}