Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement