×

米思琪时钟c++代码

LCR LCR 发表于2026-07-30 16:53:38 浏览76 评论0

抢沙发发表评论

#include <Wire.h>
#include <TM1650.h>

volatile int 时;
volatile int 分;
volatile int 秒;
TM1650 tm_4display;

void setup(){
  时 = 10;
  分 = 20;
  秒 = 0;
  Wire.begin();
  tm_4display.init();
  pinMode(A5, OUTPUT);
  tm_4display.displayOn();
  digitalWrite(A5,HIGH);
  while (true) {
    delay(100);
    秒 = 秒 + 1;
    if (秒 > 59) {
      秒 = 0;
      分 = 分 + 1;
      if (分 > 59) {
        分 = 0;
        时 = 时 + 1;
        if (时 > 23) {
          时 = 0;

        }

      }

    }
    tm_4display.displayString(String(String((时 / 10)) + String(((long) (时) % (long) (10)))) + String(String((分 / 10)) + String(((long) (分) % (long) (10)))));
  }
}

void loop(){

}


二者

访客