#include <ArduinoJson.h>
#define inImpuls 10 //D10 I/O impulsy
#define inImpulsRed 8
int impulsPocet = 0;
boolean impulsPress = false;
unsigned long currentIntervalMin;
unsigned long startMillis;
void setup() {
Serial.begin(9600);
pinMode(inImpuls,INPUT_PULLUP);
pinMode(inImpulsRed,INPUT_PULLUP);
Serial.println("Hello Arduino\n");
}
void loop() {
//Serial.println(digitalRead(inImpuls));
if (digitalRead(inImpuls) == 0 && impulsPress == false) {
impulsPress = true;
impulsPocet = impulsPocet + 1;
startMillis = millis();
//currentIntervalMin = (currentMillis - startMillisInterval) / 60000;
Serial.print("Pocet: ");
Serial.println(impulsPocet);
Serial.print("Milis: ");
Serial.println(startMillis);
Serial.print("MilisMin: ");
Serial.println(startMillis/60000);
}
if (digitalRead(inImpulsRed) == 0 && impulsPress == true) {
impulsPress = false;
Serial.println("Vypnuto: ");
////serializeJson(doc, Serial);
}
}