Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- działa
- Szkic używa 1 558 bajtów z (4%) pamięci programu. Maksimum to 32 256 bajtów.
- Globalne zmienne używają 33 bajtów z (1%) dynamicznej pamięci, pozostawiając 2 015 bajtów dla lokalnych zmiennych. Maksimum to 2 048 bajtów.
- */
- #include "Arduino.h"
- #include <avr/wdt.h>
- #include <Timers.h> // my favorite timer
- Timers <2> akcja;
- #define button1Pin 8
- int ledStateA13 = HIGH;
- void setup()
- {
- wdt_disable();
- pinMode(13, OUTPUT);
- digitalWrite(13, ledStateA13);
- pinMode(button1Pin, INPUT_PULLUP);
- akcja.attach(0, 10000, wdopen); // 5 sek
- akcja.attach(1, 1000, mig);
- } //koniec petli setup
- void loop()
- {
- akcja.process(); // timer
- //wdt_reset();
- }
- void mig()
- {
- ledStateA13 = !ledStateA13;
- digitalWrite(13, ledStateA13);
- }
- void wdopen()
- {
- akcja.updateInterval(1,200);
- wdt_enable(WDTO_8S);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement