加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于Arduino数字骰子源码及设计说明

2015/09/06
12
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图
相关方案
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

数字骰子设计说明:

        该设计基于Arduino开发板,使用数码管与按键进行组合,做一个简易数字骰子。数字筛子的基本原理是数码管快速在1-8之间循环跳动,当按下按键时,数码管定格在当前的数字上,不再跳动。

         由于数码管品种多样,还有共阴共阳的,下面我们使用一个数码管段码生成器(在文章结尾)去解决不同数码管的问题。由于手头现有的一位不知品牌的共阳数码管:型号D5611 A/B,在Eagle找了一个类似的型号SA56-11,引脚功能一样可以直接代换。所以下面电路图使用SA56-11做引脚说明。

注意:

  • 将数码管的a~g段,分别接到Arduino的D0~D6上面。如果你手上的数码管未知的话,可以通过通电测量它哪个引脚对应哪个字段,然后找出a~g即可。
  • 分清共阴还是共阳。共阴的话,接220Ω电阻电源负极;共阳的话,接220Ω电阻到电源+5v。
  • 220Ω电阻视数码管实际工作亮度与手头现有原件而定,不一定需要准确。
  • 按下按钮即停。

数字骰子演示视频:

源代码

由于我是按照段码生成器默认接法接的,所以不用修改段码生成器了,直接在段码生成器选择共阳极,再按“自动”生成数组就搞定。

  • LED数码管段码生成器以及源代码.rar
    描述:LED数码管段码生成器以及源代码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
0670688000 1 Molex USB Connector, 4 Contact(s), Female, Right Angle, Solder Terminal, Receptacle, ROHS COMPLIANT

ECAD模型

下载ECAD模型
$2.33 查看
53261-0871 1 Molex Board Connector, 8 Contact(s), 1 Row(s), Male, Right Angle, 0.049 inch Pitch, Surface Mount Terminal, Locking, Natural Insulator, Receptacle, LEAD FREE

ECAD模型

下载ECAD模型
$0.72 查看
73412-0110 1 Molex RF Connector, 1 Contact(s), Male, Board Mount, Surface Mount Terminal, Receptacle,

ECAD模型

下载ECAD模型
$0.8 查看

相关推荐

电子产业图谱