Skocz do zawartości

amisztal0

Użytkownicy
  • Zawartość

    2
  • Rejestracja

  • Ostatnio

Reputacja

0 Neutralna

O amisztal0

  • Ranga
    1/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Witam. Mam problem z dodatkowym zadaniem. Przerwanie mi nie działa. Dopisałem przerwanie w kodzie programu. Po wgraniu programu, arduino w ogóle nie reaguje na przycisk. Czy się go wciśnie, czy się go puści, brak reakcji. Wstawiam linijki z kodu związane z przerwaniem. #define PRZYCISK 12 //pin do którego podlączony jest przycisk volatile int stanAlarmu = 1; void setup(){ pinMode(PRZYCISK, INPUT_PULLUP); //przycisk jako INPUT_PULLUP attachInterrupt(digitalPinToInterrupt(PRZYCISK), reset, FALLING); //przerwanie } void reset() { wylaczDiody(); //funkcja która wylącza diody noTone(BUZZER); //wycisz buzzer stanAlarmu = 1; //wartość zmiennej stanAlarmu ustaw na 1 Przy wartości 1 alarm powiniem przejść w stan czuwania } W programie działa wszystko oprócz przerwania.
×
×
  • Utwórz nowe...