Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- działa
- Szkic używa 1 900 bajtów z (5%) pamięci programu. Maksimum to 32 256 bajtów.
- Globalne zmienne używają 35 bajtów z (1%) dynamicznej pamięci, pozostawiając 2 013 bajtów dla lokalnych zmiennch. Maksimum to 2 048 bajtów.
- */
- #include "Arduino.h"
- #include <Adafruit_SleepyDog.h>
- //#include <avr/wdt.h>
- #include <Timers.h> // my favorite timer
- Timers <2> akcja;
- #define button1Pin 8
- int ledStateA13 = HIGH;
- void setup()
- {
- // wdt_disable();
- Watchdog.disable();// adafruit
- 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();
- // Watchdog.reset(); //adafruit
- }
- void mig()
- {
- ledStateA13 = !ledStateA13;
- digitalWrite(13, ledStateA13);
- }
- void wdopen()
- {
- akcja.updateInterval(1,200);
- // wdt_enable(WDTO_8S);
- Watchdog.enable(8000); // adafruit
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement