APP下载

Arduino编程

2019-09-10

电脑报 2019年3期
关键词:管脚数码管限流

本周我们进行的实验是使用Arduino驱动一块共阴四位数码管。驱动数码管限流电阻肯定是必不可少的,限流电阻有两种接法,一种是在d1-d4阳极接,总共接4颗。这种接法好处是需求电阻比较少,但是会产生每一位上显示不同数字亮度会不一样,1最亮,8最暗。另外一种接法就是在其他8个引脚上接,这种接法亮度显示均匀,但是用电阻较多。本次实验使用8颗220Ω电阻(因为没有100Ω电阻,所以使用220Ω的代替,100欧姆亮度会比较高)。

如图1的四位数码管总共有12个引脚,小数点朝下正放在面前时,左下角为1,其他管脚顺序为逆时针旋转。左上角为最大的12号管脚。

图2为数码管的说明手册,图3是硬件连接图,接下来是程序,更多代码访问:www.showchin.com(数橙科学)。

//显示1234

//设置阴极接口

int a = 1;

int b = 2;

int c = 3;

int d = 4;

int e = 5;

int f = 6;

int g = 7;

int dp = 8;

//设置阳极接口

int d4 = 9;

int d3 = 10;

int d2 = 11;

int d1 = 12;

//设置变量

long n = 1230;

int x = 100;

int del = 55; //此处数值对时鐘进行微调

把代码复制下载到控制板中,看看效果图4。实验结果为数码管显示1234 ,注意:连接的时候需要耐心、认真,不要连错任何线,当出现乱码时,要先检查线路。

猜你喜欢

管脚数码管限流
基于限流可行方案边界集的最优支路投切
Arduino编程
MC9S08FL16单片机数码管静态显示分析
单片机控制的四位数码管动态显示编程
基于Qt的数码管数字编码系统的设计与实现
交通事故条件下高速公路限流研究
基于图像处理的异型电子元器件管脚偏移误差检测方法研究
CMOS数字IC管脚电容的估算与测量
高温超导限流器
D-STATCOM实时同比例限流保护的研究