最新消息:码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

arduino从零开始(21)四位数码显示管

Arduino 少儿编程 2011浏览 0评论

码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

arduino从零开始(21)四位数码显示管

arduino从零开始(21)四位数码显示管

你将学到什么

你将学到如何使用TM1637芯片控制四位数码管的显示


视频内容


若视频不清晰,1080P高清视频网址:

https://v.qq.com/x/page/b0558snrd5p.html?


库下载地址

https://github.com/avishorp/TM1637/archive/v1.1.0.zip

https://raw.githubusercontent.com/SeeedDocument/Grove-4-Digit_Display/master/res/DigitalTube.zip

文字代码

#include “TM1637.h”

#define CLK 2

//pins definitions for TM1637 and can be changed to other ports

#define DIO 3

TM1637 tm1637(CLK,DIO);

void setup() {

// put your setup code here, to run once:

tm1637.init();

tm1637.set(BRIGHT_TYPICAL);

//BRIGHT_TYPICAL = 2,BRIGHT_DARKEST = 0,BRIGHTEST = 7;

}

void loop() {

// put your main code here, to run repeatedly:

int8_t NumTab[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};

//0~9,A,b,C,d,E,F

tm1637.point(true);//显示中间的分号

tm1637.display(0,NumTab[1]);//控制每一位数码管的显示

tm1637.display(1,NumTab[2]);

tm1637.display(2,NumTab[3]);

tm1637.display(3,NumTab[4]);

}



您必须 登录 才能发表评论!