欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mixly 数码管时钟实验

程序员文章站 2022-05-28 10:02:12
...

Mixly 数码管时钟实验

Mixly 数码管时钟实验
【实验一】实现滚动显示自定义字符串。

#include <SevenSegmentTM1637.h>

SevenSegmentTM1637  display(6,5);

void setup(){
   display.begin();
}

void loop(){
  while (true) {
    display.print("2345");
  }

}

Mixly 数码管时钟实验
【实验二】实现显示自定义时间

#include <SevenSegmentExtended.h>
#include <SevenSegmentTM1637.h>

SevenSegmentExtended  display(6,5);
volatile int min2;
volatile int second;

void setup(){
   display.begin();
  second = 0;
  min2 = 0;
}

void loop(){
  while (true) {
    display.printTime(12,30,HIGH);
  }

}

Mixly 数码管时钟实验
【实验三】实现显示秒表。

#include <SevenSegmentExtended.h>
#include <SevenSegmentTM1637.h>

SevenSegmentExtended  display(6,5);
volatile int min2;
volatile int second;

void setup(){
   display.begin();
  second = 0;
  min2 = 0;
}

void loop(){
  while (true) {
    display.printTime(min2,second,HIGH);
    delay(0.1);
    second = second + 1;
    if (second > 59) {
      second = second == 0;
      min2 = min2 + 1;

    }
    if (min2 > 59) {
      min2 = min2 == 0;
      second = second == 0;

    }
  }

}