第十章 红外遥控控制1位数码管显示
发布时间
阅读量:
阅读量
一 设备

如图所示,数码管由8个LED(b,a,f,g,e,d,c,DP)组成,并具备10个外部接口。本人所连接的引脚编号如图所示。此外,数码管可分为共阳和共阴两种类型,其差异较为明显,具体如下【1

二 代码
-
目的:借助红外遥控装置实现对单个数码管显示内容的操控,期望达成如下三项具体目标
1)设备上电后,数码管将随机呈现一个数字(当前测试中随机结果始终为7)
2)当操作遥控器上的0至9键时,数码管将展示相应的数值
3)按下遥控器上的加号或减号键,当前显示数字将依次递增或递减,直至达到9或0时无法继续变化 -
代码如下
//红外遥控控制1位数码管
#include <IRremote.h>//调用红外遥控的库
int RECV_PIN = 11;//定义红外接口数字引脚
IRrecv irrecv(RECV_
全部评论 (0)
还没有任何评论哟~
