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

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

3天内不再提示

如何制作可单独寻址的LED矩阵标牌

454398 来源:wv 2019-10-10 14:12 次阅读

步骤1:一起焊接一些LED灯带插入矩阵

从github下载代码时,您会看到一个名为“ examples”的文件夹。确保“ examples”文件夹位于“ Arduino”文件夹中,并且位于“ libraries”文件夹旁边-不在“ libraries”内部!如果您的文件夹不在正确的位置,它将无法正常工作。

接下来,下载这些库:

NeoMatrix

NeoPixel

GFX

然后将所有这些文件夹放入“库”文件夹中。检查我的文件夹结构的图像,以确保您的图像相似。

现在是时候设置您的LED了。 NeoMatrix库为您提供了多个设置LED矩阵的选项。当您将LED灯条焊接在一起时,请务必记住,您必须将LED和adruino的物理配置与代码中配置的匹配。

打开“示例”,然后找到“ matrixtest”。在arduino IDE中打开此文件。

在文件顶部附近,您会找到用于定义矩阵对象的代码行。这是我的样子:

Adafruit_NeoMatrix矩阵= Adafruit_NeoMatrix(5,7,3,

NEO_MATRIX_TOP + NEO_MATRIX_LEFT +

NEO_MATRIX_ROWS + NEO_MATRIX_ZIGZAG,

NEO_RGB + NEO_KHstrong br》这就是该代码的含义:

Adafruit_NeoMatrix矩阵= Adafruit_NeoMatrix( =“为我建立一个新矩阵”

5 =“ 5像素宽”

7 =“和7个高的LED灯条。”

3 =“我将蓝色数据线从我的LED灯条插入arduino的插针3中。“

NEO_MATRIX_TOP + NEO_MATRIX_LEFT =”距我的arduino最近的条带的起点位于矩阵的左上角。“

NEO_MATRIX_ROWS = “我将条带水平放置,而不是垂直放置。”

NEO_MATRIX_ZIGZAG =“我将条带焊接成锯齿形,而不是渐进式。”

NEO_RGB =“我的条带具有RGB LED,而不是GRB LED。”

NEO_KHZ800 =“我的条带的工作频率为800KHz。”(这最后两个将在您购买的LED灯条的数据表中。)

);

请看一下我的LED灯的图片,并注意:

我在7条灯带上每条带5个LED

我的arduino在矩阵的左上角

我的蓝色数据线焊接到了我的插针3上arduino

我的LED灯带是水平的

我以“之字形”的形式将它们焊接在一起,这意味着每隔一个的灯带都是颠倒的(下一节有更多内容)

步骤2:锯齿形。进步。

从刚刚构建的矩阵对象中,我们得到了很多选择。幸运的是,大多数人都非常直接。选择“之字形”或“渐进式”的步骤可能不是很清楚。不同之处在于:连续焊接LED的“渐进式”排列。您将LED灯条剪成两段,并在两段之间直接焊锡丝。如果要将它们转换成矩阵,则需要将第二条带子缠绕起来,以便导线最终位于LED的后面。

步骤3:ZigZag

我喜欢在许多地方使用锯齿形案例。 LED平躺,很好。

之字形是通过将LED灯条切成小块,将其他每条灯条上下颠倒并在侧面焊接在一起来完成的。参见示例图片。

第4步:连接到Arduino

现在您已将LED焊接好了。

请记住,如果您在代码中的矩阵对象中指定了“ 3”,则需要将LED灯条连接到arduino的引脚3上。 。

大多数LED灯条有4根线:2条黑色接地线,1条红色电源和1条蓝色数据/信号线。在这种情况下,我们只需要1个黑色,1个红色和1个蓝色。 (在其他情况下,如果电源和信号不是来自同一位置,则有两条黑线。在这种情况下,您需要将黑线与红线配对,另一根黑线与蓝线配对。 )

将一根黑色导线连接到GND,将红色导线连接到5V,将蓝色导线连接到引脚3。我在图中使用了arduino micro。

第5步:对其进行测试!

在您的matrixtest文件中,找到以下行:

matrix.print(F(“ Howdy”));

并将“ Howdy”更改为您想要的任何内容。接通您的arduino的电源(我正在通过图片中的USB为我的arduino供电),然后尝试一下!我将留给您阅读示例代码,并弄清楚如何自己解决该问题! ;)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    242

    文章

    23140

    浏览量

    658515
收藏 人收藏

    评论

    相关推荐

    使用MSP430超值系列的数字寻址照明接口(DALI)

    电子发烧友网站提供《使用MSP430超值系列的数字寻址照明接口(DALI).pdf》资料免费下载
    发表于 10-18 09:39 0次下载
    使用MSP430超值系列的数字<b class='flag-5'>可</b><b class='flag-5'>寻址</b>照明接口(DALI)

    LED机械矩阵屏:打造独特视觉效果的视觉盛宴

    一、引言 随着科技的不断发展,LED显示技术也在不断更新和升级。其中,LED机械矩阵屏凭借其独特的视觉效果和灵活的应用场景,成为了新一代的显示设备。本文将为您介绍LED机械
    的头像 发表于 07-29 09:30 376次阅读

    寄存器寻址和直接寻址的区别

    寄存器寻址和直接寻址是计算机指令系统中的两种基本寻址方式。它们在指令的执行过程中起着至关重要的作用,决定了指令操作数的来源和目标。下面我们将介绍这两种寻址方式的特点、区别以及在实际应用
    的头像 发表于 07-12 10:42 1314次阅读

    CD4724B CMOS 8位寻址锁存器数据表

    电子发烧友网站提供《CD4724B CMOS 8位寻址锁存器数据表.pdf》资料免费下载
    发表于 06-03 09:34 0次下载
    CD4724B CMOS 8位<b class='flag-5'>可</b><b class='flag-5'>寻址</b>锁存器数据表

    CD4099B CMOS 8位寻址锁存器数据表

    电子发烧友网站提供《CD4099B CMOS 8位寻址锁存器数据表.pdf》资料免费下载
    发表于 06-03 09:17 0次下载
    CD4099B CMOS 8位<b class='flag-5'>可</b><b class='flag-5'>寻址</b>锁存器数据表

    3.3伏链接寻址扫描端口多点寻址IEEE标准1149.1(JTAG)抽头收发器数据表

    电子发烧友网站提供《3.3伏链接寻址扫描端口多点寻址IEEE标准1149.1(JTAG)抽头收发器数据表.pdf》资料免费下载
    发表于 05-31 09:10 0次下载
    3.3伏链接<b class='flag-5'>可</b><b class='flag-5'>寻址</b>扫描端口多点<b class='flag-5'>寻址</b>IEEE标准1149.1(JTAG)抽头收发器数据表

    10位寻址扫描端口多点寻址IEEE STD 1149.1(JTAG)抽头收发器数据表

    电子发烧友网站提供《10位寻址扫描端口多点寻址IEEE STD 1149.1(JTAG)抽头收发器数据表.pdf》资料免费下载
    发表于 05-30 10:18 0次下载
    10位<b class='flag-5'>可</b><b class='flag-5'>寻址</b>扫描端口多点<b class='flag-5'>寻址</b>IEEE STD 1149.1(JTAG)抽头收发器数据表

    3.3伏10位寻址扫描端口多点寻址IEEE标准1149.1(JTAG)抽头收发器数据表

    电子发烧友网站提供《3.3伏10位寻址扫描端口多点寻址IEEE标准1149.1(JTAG)抽头收发器数据表.pdf》资料免费下载
    发表于 05-30 09:13 0次下载
    3.3伏10位<b class='flag-5'>可</b><b class='flag-5'>寻址</b>扫描端口多点<b class='flag-5'>寻址</b>IEEE标准1149.1(JTAG)抽头收发器数据表

    8位寻址锁存器数据表

    电子发烧友网站提供《8位寻址锁存器数据表.pdf》资料免费下载
    发表于 05-23 10:15 0次下载
    8位<b class='flag-5'>可</b><b class='flag-5'>寻址</b>锁存器数据表

    8位寻址锁存器数据表

    电子发烧友网站提供《8位寻址锁存器数据表.pdf》资料免费下载
    发表于 05-17 10:57 0次下载
    8位<b class='flag-5'>可</b><b class='flag-5'>寻址</b>锁存器数据表

    8 位寻址锁存器SNx4HC259数据表

    电子发烧友网站提供《8 位寻址锁存器SNx4HC259数据表.pdf》资料免费下载
    发表于 04-29 10:48 0次下载
    8 位<b class='flag-5'>可</b><b class='flag-5'>寻址</b>锁存器SNx4HC259数据表

    电源逻辑8位寻址锁存器TPIC6259数据表

    电子发烧友网站提供《电源逻辑8位寻址锁存器TPIC6259数据表.pdf》资料免费下载
    发表于 04-09 16:05 0次下载
    电源逻辑8位<b class='flag-5'>可</b><b class='flag-5'>寻址</b>锁存器TPIC6259数据表

    将动态指示段重定向到单独LED

    有时,除了数字指示器之外,还需要单独LED。它们可以连接到微控制器的单独引脚,但您也可以节省引脚。如果数字指示器具有从未使用过的段(例如,右边数字中的一个点),则可以将它们重定向到外部 L
    发表于 02-02 16:49 542次阅读
    将动态指示段重定向到<b class='flag-5'>单独</b>的<b class='flag-5'>LED</b>

    PLC里面的立即寻址、直接寻址、间接寻址你都搞懂了吗?

    我们都知道西门子200plc有三种寻址方式:立即寻址、直接寻址、间接寻址;这里主要给大家区分下直接和间接寻址
    的头像 发表于 01-04 15:20 2030次阅读
    PLC里面的立即<b class='flag-5'>寻址</b>、直接<b class='flag-5'>寻址</b>、间接<b class='flag-5'>寻址</b>你都搞懂了吗?

    矩阵led扫描频率怎么调

    矩阵LED扫描频率是指LED矩阵在单位时间内刷新显示的次数。LED矩阵是由多个发光二极管(
    的头像 发表于 01-02 17:30 1215次阅读