int bHr = 7;
int bMin = 30;
String BreakFest = "07:30";
void setup() {
Serial.begin(9600);
pinMode(2, INPUT_PULLUP);
pinMode(3, INPUT_PULLUP);
}
void loop() {
int pbHr = digitalRead(2);
int pbMin = digitalRead(3);
// Serial.print("pbHr=");Serial.print(pbHr);
// Serial.print(" pbMin=");Serial.println(pbMin);
if (pbHr == 0 || pbMin == 0) {
if (digitalRead(2) == LOW) {
bMin -= 15;
if (bMin == -15) {
bMin = 45;
bHr--;
if (bHr == -1) {
bHr = 23;
}
}
}
if (digitalRead(3) == LOW) {
bMin += 15;
if (bMin == 60) {
bMin = 0;
bHr++;
if (bHr == 24) {
bHr = 0;
}
}
}
BreakFest = String(bHr) + ":" + String(bMin);
Serial.println(BreakFest);
delay(500);
}
}
Comments