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

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

3天内不再提示

基于Arduino的RGB矩阵LED测试仪的制作

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

第1步:故事

在完成大型LED屏幕项目后,我的公司总是遗漏了许多坏的16x32 RGB LED矩阵面板,等待我进行诊断。我必须点亮所有的LED矩阵,才能找出实际的问题所在

步骤2:

通常我必须使用计算机以及上图所示的发送卡和接收卡来点亮LED,这会耗电并且非常麻烦。

步骤3:

通过使用Arduino,我可以在LED矩阵面板上绘制线条,圆圈,盒子和位图之类的图形,而无需使用昂贵的计算机和收发卡。

第4步:材料

Arduino UNO,我使用我自己的设计Arduino

16pin IDC电缆和插头连接Arduino和RGB LED矩阵面板之间的连接

5V 3a电源以释放Arduino和RGB LED矩阵面板

电源线以连接Arduino和RGB LED矩阵面板

1 x DC插孔(公头)

2 x DC插孔(公头)

步骤5:源代码和下载内容

要控制RGB LED矩阵面板,您需要de Adafruit RGB矩阵面板库,可在GitHub上获得。这是一个用于16x32和32x32 RGB LED矩阵面板的Arduino库,您可以在Adafruit网站上获取有关如何使用该库的更多信息

此处是该项目的测试代码示例。

p》

#include“ Adafruit_GFX.h”//核心图形库

#include“ RGBmatrixPanel.h”//特定于硬件的库

#define CLK 8//必须在PORTB上!

#define LAT A3

#define OE 9

#define A A0

#define B A1

#define C A2

//最后一个参数=‘false’禁用双缓冲

RGBmatrixPanel矩阵(A,B,C,CLK,LAT,OE,false);

void setup(){

matrix.begin();

}

void循环(){

//用红色

matrix.fillRect(0,0,32,16,matrix.Color333(7,0,0));

delay(1000);

//用绿色填充屏幕

matrix.fillRect(0,0,32,16,matrix.Color333(0,7,0));

delay(1000);

//用蓝色填充

ma trix.fillRect(0,0,32,16,matrix.Color333(0,0,7));

delay(1000);

//用白色

matrix.fillRect(0,0,32,16,matrix.Color333(7,7,7));

delay(1000);

///用黑色

matrix.fillScreen(matrix.Color333(0,0,0));

delay(1000);填充屏幕

}

步骤6:Arduino和RGB LED矩阵面板之间的连接

该项目基于Arduino UNO/Duemilanove(ATMega328),但是您可以在Arduino Mega(ATmega2560)上使用它,并对其引脚配置进行一些更改。

步骤7:Arduino PCB和电源电缆

这是我的Arduino PCB设计和电源线。如图所示,电源线用于两种不同类型的电源连接器

步骤8:不同类型的电源连接器

步骤9: Arduino PCB设计的顶视图

步骤10:PCB设计的底视图

步骤11:以前的设计

这是以前的PCB设计,其中IDC电缆直接焊接在PCB上

步骤12:16x32 RGB LED矩阵面板的示意图

这是16x32 RGB LED矩阵原理图,我从中国网站上获取。

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

    关注

    242

    文章

    23277

    浏览量

    660897
  • 测试仪
    +关注

    关注

    6

    文章

    3736

    浏览量

    54865
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    187093
收藏 人收藏

    评论

    相关推荐

    电池测试仪的使用方法 电池测试仪适用范围

    电池测试仪的使用方法 电池测试仪是用于物理性能测试的设备,主要用于检测电池的电流、电压、容量、内阻、充电放电温度、电池循环寿命等,并给出相应的曲线图。以下是电池测试仪的一般使用方法:
    的头像 发表于 12-02 09:20 310次阅读

    内阻测试仪原理是电桥原理吗

    内阻测试仪的原理并不是严格意义上的电桥原理 。虽然内阻测试仪中也使用了电路的平衡原理,但其测试的目标和测量方式与电桥原理存在显著的区别。 内阻测试仪是一种用于测量电池或其他电源内部电阻
    的头像 发表于 09-18 18:02 731次阅读

    内阻测试仪怎么测内阻怎样测量

    内阻测试仪是一种用于测量电池内阻的仪器,它可以帮助用户了解电池的健康状况和性能。电池内阻是电池内部电阻的总和,它影响着电池的充放电效率和寿命。内阻测试仪通常用于电池制造、电池维护和电池回收等领域
    的头像 发表于 09-18 17:35 977次阅读

    山东防水测试仪的标准设置

    作为检测产品防水性能的重要设备,防水测试仪的标准设置对于保证测试结果的准确性和可靠性非常重要。本文将简要介绍防水测试仪的标准设置过程及其关键参数。防水测试仪通常分为两种类型:手动
    的头像 发表于 08-21 11:46 295次阅读
    山东防水<b class='flag-5'>测试仪</b>的标准设置

    网线测试仪长距离怎么使用的

    一、网线测试仪的分类 网线测试仪主要用于检测网络线缆的连通性、传输性能以及故障定位等。根据测试功能和使用场景的不同,网线测试仪主要分为以下几类: 基本型网线
    的头像 发表于 05-27 15:38 1082次阅读

    LCR测试仪是测啥的?与电感测试仪有啥区别?

    LCR测试仪是一种用于测量电子元件的电阻、电容和电感特性的电子测试仪器。
    的头像 发表于 05-14 17:19 2070次阅读

    如何选择合适的LCR测试仪

    随着电子行业的快速发展,LCR测试仪在电子元器件和电路性能测试中发挥着越来越重要的作用。然而,市场上的LCR测试仪种类繁多,功能各异,如何选择合适的LCR测试仪成为了许多工程师和威廉希尔官方网站 人
    的头像 发表于 05-11 16:49 751次阅读

    阻抗测试仪测试频率是多少

    阻抗测试仪测试频率范围是衡量其性能的重要参数之一,它决定了测试仪能够测量的信号频率的上限。
    的头像 发表于 05-08 18:19 2002次阅读

    电池内阻测试仪

    公司主营出售/回收:示波器、频谱分析、网络分析、信号发生器、万用表/示波器校准、手机综合测试仪、噪声系数分析、数据采集器、NI-GP
    的头像 发表于 03-29 11:34 1128次阅读

    蓝牙测试仪的作用

    公司主营出售/回收:示波器、频谱分析、网络分析、信号发生器、万用表/示波器校准、手机综合测试仪、噪声系数分析、数据采集器、NI-GP
    的头像 发表于 03-29 11:19 939次阅读

    LCR测试仪的原理和使用方法

    公司主营出售/回收:示波器、频谱分析、网络分析、信号发生器、万用表/示波器校准、手机综合测试仪、噪声系数分析、数据采集器、NI-GP
    的头像 发表于 03-29 11:03 1248次阅读

    接地电阻测试仪使用方法 接地电阻测试仪与绝缘电阻测试仪的区别

    接地电阻测试仪使用方法 接地电阻测试仪是一种用于测量接地体电阻的仪器,广泛应用于建筑、电力、通信、化工等领域。以下是接地电阻测试仪的使用方法: 首先,将接地电阻测试仪的红色
    的头像 发表于 02-18 16:11 1665次阅读

    如何使用Arduino控制RGB LED

    在本指南中,您将学习如何使用Arduino控制RGB LEDRGB(红-绿-蓝)LED可以通过混合不同强度的红、绿、蓝光来产生多种颜色。您
    的头像 发表于 02-11 10:28 4973次阅读
    如何使用<b class='flag-5'>Arduino</b>控制<b class='flag-5'>RGB</b> <b class='flag-5'>LED</b>

    光功率测试仪怎么使用?

    光功率测试仪怎么使用? 光功率测试仪是一种用于测量光纤连接的光功率的仪器。它是光通信设备测试和维护的重要工具。下面将详细说明光功率测试仪的使用方法。 一、准备工作 首先,确保光功率
    的头像 发表于 01-05 14:31 1616次阅读

    电阻测试仪怎么使用

    电阻测试仪是一种用于测量电阻的仪器,广泛应用于电子、电工、通信等领域。本文将详细介绍电阻测试仪的使用方法和注意事项。 电阻测试仪的主要组成部分 电源部分:为被测电阻提供稳定的电压源。 电流测量部分
    的头像 发表于 01-03 16:58 5737次阅读