查看: 831|回复: 0
打印 上一主题 下一主题

Arduino系列教程之数码管

[复制链接] qrcode

30

主题

31

帖子

94

积分

注册会员

Rank: 2

积分
94
楼主
跳转到指定楼层
发表于 2014-9-17 09:45 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

数码管分共阴和共阳两种,每一段都由一个发光二极管组成,共阴数码管应将公共极接到GND口上,当某一字段发光二极管 的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。;共阳数码管接到5V上, 当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。

元器件

共阴数码管1个、跳线若干、220Ω电阻8个、面包板、Arduino控制板



首先我们来看下七段数码管的引脚图,如下图:


原理图



数码管的每一段是由发光二极管组成,所以在使用时跟发光二极管一样,也要连接限流电阻,否则电流过大会烧毁发光二极管的。本实验用的是共阴极的数码管,共阴数码管在应用时应将公共极接到GND。

实物图



将电路连接起来,数码管共有七段显示数字的段,还有一个显示小数点的段。当让数码管显示数字时,只要将相应的段点亮即可。每一段都对应相应的数字接口,在连接电路的时候要注意,否则到时候程序代码和线路对不上,数码管不亮。



至于程序大家根据需要写吧,arduino的io操作很简单的。

步骤是 选择io口 -> 选择io口模式 ->读写操作

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表