Arduino 卡片15红外遥控数码管

本文介绍了一个使用Arduino实现的项目,通过连接数码管并利用红外遥控器,循环展示数字0到9。数码管的每个段由单独的LED组成,通过控制引脚的亮灭显示不同数字。文中提供了硬件连线指南,并强调理解数码管工作原理的重要性,即使接线顺序不固定也能通过代码调整。代码设计使得按下红外遥控器上的数字键,数码管会显示相应的数字,前进和后退键用于数字的增减。
摘要由CSDN通过智能技术生成

1、硬件部分

        数码管,常见的用来显示数字的,比如像计算器。这回我们就要来好好研究一下数码管,看看它是如何工作的。数码管,其实也算是LED中的一种。数码管的每一段,都是一个独立的LED,通过数字引脚来控制相应段的亮灭就能达到显示数字的效果。这个项目要实现的是循环显示数字0~9。

按下图连线图连接,注意数码管各段所对应的引脚。右边引脚说明图上为什么画这么几个箭头呢?个人觉得,这样看起来更方便。可以给你作为参考。我们从上面一排看,红色箭头的方向,从右往左,b  a  f  g的顺序正好对应,下面红色箭头逆时针顺序b --> a --> f --> g。蓝色箭头也是表达的同样的意思。
我还特意在连接图上,对数码管所连接的引脚做了标示。这样就能更清楚的知道哪个引脚控制哪一段了。这8个电阻同样是起限流的作用。

重点:弄明白数码管的原理可以随便接(代码中我未按这个图接线,注意针脚就行)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值