-
1Run a Program
const byte ledPin = 13;
const byte interruptPin = 2;
volatile byte state = LOW;
int val=0;void setup() {
pinMode(ledPin, OUTPUT);
pinMode(interruptPin, INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(interruptPin), test, CHANGE);
Serial.begin(9600);
}void loop() {
digitalWrite(ledPin, state);
Serial.println(val/2);
}void test() {
state = !state;
val++;
}
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.