电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>DIY LED矩阵6*24开源分享

DIY LED矩阵6*24开源分享

2022-07-04 | zip | 0.79 MB | 次下载 | 免费

资料介绍

PCB图如下:
poYBAGKy_ViAN8EqAAGTmgWhD6o547.png
pYYBAGKy_VqAZo8MAADHYLYAch4059.png

成分

A000066
阿杜诺
× 1
74hc595移位寄存器 × 3
CD40174BE
德州仪器
× 1
电阻10K/1K × 1
2N3904
迪奥泰克半导体
× 1
16针母头 × 2
C503B-RBS-CW0Z0AA2
科锐LED
× 144
AZ181930 BL005
阿尔法线
× 1

描述

DIY LED 矩阵 6*24

这个 Led 矩阵使用 74HC595 移位寄存器和 CD4017 十进制计数器,如果您按照下面给出的步骤来制作这个项目非常简单,我已经简化了步骤并解释了一切以便更好地理解。

现在谈话结束了,现在让节目开始吧??????

第 1 步:设置硬件

pYYBAGKy_YCAeLaRAAA9upCRKmQ743.png

pYYBAGKy_YKAOsF8AAArP4br4kE566.png

poYBAGKy_YSAWNfEAAAnMQySPUg146.png

poYBAGKy_YWAT7m0AAAuDsXNyfQ771.png

pYYBAGKy_YiAEWA5AABU0_Lq2Ys115.png

poYBAGKy_YqAFNn-AACTVMUrlN0608.png

这些都是该项目所需的部件

阿杜诺纳米

74HC595 移位寄存器

CD4017 IC十进制计数器

2N3904 或 2N2222 晶体管

220欧姆电阻

5MM LED

公头

母头

通用点PCB

第 2 步:设置工作..

得分并捕捉您需要制作 Led 矩阵的点状 Pcb。使用尖头笔刀或类似的东西进行切割,然后弯曲木板以在切割处折断......这很简单??

完成该步骤后,请确保随身携带 144 个 LED,您可以根据自己的想象力选择颜色,伟大的头脑....

pYYBAGKy_YyAJqpNAABrVrgB-gc965.png

pYYBAGKy_Y-ABNUuAABXPjfs7CY069.png

我和我一起使用绿色 LED 来测试 LED,如果您使用高于 3 伏的电压,请使用具有正极端子和电压电位的 220 欧姆电阻系列。或者您可以使用 CR2302 纽扣电池来完成这项工作,它将提供足够的电力来点亮 LED 进行测试确保您在焊接之前已经测试了所有 LED 以避免 LED 故障。

poYBAGKy_ZGAK3AWAACNjYIgiYg748.png

如果您有更多的时间,那么您可以使用 1500 网格砂纸对 LED 进行漫射,使其更具吸引力。一切由你们决定.. 放置 LED 点板,使阴极和阳极形成。

一条平行线确保将阳极放置在点板的顶部。完成后弯曲 LED 的引线以将所有阳极全部短路,或者您可以使用银铜线完成这项工作。

poYBAGKy_ZSAY-1IAACdvWVznRg486.png

将引脚短接后剪掉多余的引线进行焊接现在我们让阴极朝上,使用 3 毫米钢棒或铅笔弯曲引线,不要接触 LED 的阳极引脚。然后剪掉多余的铅并在这些点焊接。现在我们已经完成了大约 25% 的 LED 矩阵,在焊接后测试一切总是一件好事现在您已经对 LED 阳极行施加负电荷,对 LED 阴极行施加正电荷以点亮 LED。

由于 LED 是一个矩阵,如果您需要点亮第一行的 LED 和第 3 列的 LED,则将电荷施加到负电荷到第一行的阳极行和第 3 列的阴极引脚。这样测试所有的LED,完成矩阵的构建......

poYBAGKy_ZaALMJdAABgrLDLfNU603.png

poYBAGKy_ZmAAJZ5AABh5vasqHs109.png

将 LED 固定到矩阵以将它们连接到控制器板上后,我们需要将它们接线,为此我使用 Ribbion 线我们在列中有 24 个 LED,在行部分有 6 个 LED,所以总共 6×24 Led 矩阵然后修复 Ribbion Wire,以便我们可以从 8 的倍数的柱部分获得 3 对电线,因此总共 8 乘 3 等于 24

poYBAGKy_ZuAb56dAABsDBVIHl8796.png

这就是我们如何对 Led 矩阵列的电线进行排序。那么对于列部分我们只需要6根线的行LED由一个十进制计数器驱动,它可以驱动6个引脚的LED,因此很容易制作LED矩阵。

为了获得更好的效果,将导线短剥以与点板连接,然后在焊接前对导线进行镀锡,使用 Solderon 或任何其他品牌的高级助焊剂。确保正确固定电线 记下我们已经开始焊接所有第一列的颜色,因为我们有 8 根电线用于一列。

pYYBAGKy_Z2AXL1ZAAB3mPocTV8669.png

pYYBAGKy_Z-AAlhXAABVeownhz4614.png

为了我的方便,我有一条长长的带状线没有使用,为了不浪费它们,我将它们全部用于项目,您可以使用任何其他类型的线用于此目的确保使用不同颜色接线以免以后混淆,

当我们将它们与 LED 驱动板连接时。确保在 LED 矩阵的电线末端连接公头或母头,以将它们连接到驱动板,我为此使用母头....

将描述中的 Gerber 文件添加到 pcbway.com 以制造控制器板。有很多方法可以从 Pcbway 网站定制化,您可以更改颜色、厚度,如果您不需要任何定制化需求,则将所有内容设置为默认值

之后点击保存到购物车并结帐 Pcb,由于我使用正常交货通过中国邮政获得 PCB,大约需要 2 周才能到达,通过这种方法我们有 2 个优势第一个是我们可以降低运输成本, 第二个是我们可以避免海关清关,对于所有这些事情,我们需要等待大约 2 周,我们将获得我们辛勤工作的成果

PCB 排列整齐,包装好 有时我们在订购 PCB 时可以从 Jlcpcb 获得一些礼物

然后把IC、电阻、排针、三极管等所有零件集齐,一一焊接,完成电路板

为你的辛勤工作喝杯咖啡??休息一下 .......

为了节省这个项目的空间,我正在使用 Arduino Nano,但您可以使用任何类型的 Arduino 风味 Arduino UNO、MEGA、PROMINI、NANO 一切都可以正常工作,但使用 Arduino NANO 以外的其他 Arduino 风味可能是一种过度杀伤,并且值得一些盛大的你,就我而言,我正在使用 Nano

这个项目我们只需要 Arduino 的 5 个数字引脚,但您可以自由使用 Arduino 的任何其他数字引脚

尝试通过带有 LED 矩阵的 PCB 中的编号将电线固定到控制板,将它们连接到控制板的行和列

并且需要在 Arduino 代码中更改它,所有指向软件 Gerber 文件的链接和所有其他提到的东西都将在 Instructable 的末尾提供????

打开 Arduino 代码,在这里我们可以显示 Coustom 字符、字母、数字以及您可以进一步想到的所有内容,向下滚动代码直到您在代码中找到“将您的文本放在这里”,然后输入您需要在 LED 中显示的内容矩阵在这里。但请记住一件事——在任何单词之前输入字母 B 例如为了显示单词 ZENOMODIFF 我们需要像这样输入——BZ、BE、BN、BO、BSPACE、BM、BO、BD、BI、BF、BF 字母字节以前是存储在一个数组中,现在我们只是一个接一个地打印,

所有字母路径都转换为二进制,以便 Arduino 计算在哪里打开和关闭灯,如 Instinct 0,1 字母 1 代表灯要打开,字母 0 代表灯要关闭

这就是在 Led 矩阵上打印字母的方式

第 7 步:故障排除和提示.... ???????

? 如果 Led 在行或列中消失可能是 3 件事

1 焊接时过热导致LED故障

2 电阻值可能错位

3 焊点不良

? 即使在上传代码后,完整的 Led 矩阵也没有显示任何内容,可能是 3 件事

1 检查 PCB 板连接注意 Arduino 引脚和连接到 Pcb 的排针引脚是否相同

2 可能是 Ic 放错了 检查 Ic 的标记并重新插入

3 电线可能从内部断开 检查所有电线的连续性

? 字母在 Led 矩阵中倒置显示,可能是一件事

1 这个可以通过切换LED矩阵的层连接来代替

? 由于 SK500 同步错误可能是一件事,Arduino 代码未上传

1 根据您的操作系统安装 Arduino Nano 驱动程序

? 即使您键入字母以显示 Led 矩阵代码中的字符并上传它,但它不会显示任何可能的 1 事物

1 在每个单词后键入字母 B 以获取更多信息检查步骤 6

如果您有更多错误或问题,这些都是您在制作此项目期间可以绕过的所有可能错误

给 Sreeramzeno@gmail.com 留下重播可能会在 1 天内重播

代码

Arduino代码

Led_Matrix_Code.ino

下载(2)

 

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费