Ви можете використовувати attachInterupt() з CHANGE, щоб тригерити на обох RISING та FALLING флангах.
attachinterrupt_change_arduino.cpp
#define INTERRUPT_PIN 13 // Choose any pin with interrupt functionality here.
void myInterrupt() {
// TODO Your code goes here.
}
void setup() {
attachInterrupt(digitalPinToInterrupt(INTERRUPT_PIN), myInterrupt, CHANGE);
}
Дивіться схожі статті за категоріями:
Arduino Вбудовані системи
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow