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

    文章

    23951

    浏览量

    677037
  • 测试仪
    +关注

    关注

    6

    文章

    4041

    浏览量

    58747
  • Arduino
    +关注

    关注

    190

    文章

    6502

    浏览量

    193149
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    绝缘电阻测试仪使用方法

    缘电阻测试仪(Insulationresistance testing instrument)又称数字绝缘电阻测试仪、兆欧表、智能绝缘电阻测试仪等,是一种常用的仪器设备,用于测量电气设备的绝缘电阻值。
    的头像 发表于 04-12 10:53 ?1527次阅读
    绝缘电阻<b class='flag-5'>测试仪</b>使用方法

    怎样使用防水测试仪对手机进行测试

    在当今手机不离手的时代,手机的防水性能越来越重要。那么,如何使用防水测试仪测试手机呢?以下是一个简单易懂的操作过程的详细说明。一、前期准备(1)选择合适的防水测试仪:根据手机的尺寸和防水等级要求
    的头像 发表于 02-27 16:58 ?1171次阅读
    怎样使用防水<b class='flag-5'>测试仪</b>对手机进行<b class='flag-5'>测试</b>

    行业不同,防水测试仪咋选?

    在技术和工业领域,防水测试仪是保证产品质量、满足用户防水需求的关键设备。然而,不同行业对防水测试仪的需求存在显著差异,因此选择合适的测试仪已成为一项重要任务。对于智能手机、智能手表等电子产品
    的头像 发表于 02-11 11:50 ?545次阅读
    行业不同,防水<b class='flag-5'>测试仪</b>咋选?

    光谱测试仪是测什么的_光谱测试仪有辐射吗

     光谱测试仪,也被称为光谱或分光,是一种用于将成分复杂的光分解为光谱线的科学仪器。它的测量对象非常广泛,以下是对光谱测试仪测量内容的详细归纳:
    的头像 发表于 01-28 14:10 ?1214次阅读

    膜厚测试仪的测量范围 膜厚测试仪的操作注意事项

    膜厚测试仪是一种用于测量涂层、镀层、薄膜等材料厚度的精密仪器。它在工业生产、质量控制、科研等领域有着广泛的应用。以下是关于膜厚测试仪的测量范围和操作注意事项的介绍: 膜厚测试仪的测量范围 膜厚
    的头像 发表于 12-19 15:42 ?1441次阅读

    绝缘电阻测试仪

    绝缘电阻测试的八个技巧 作为绝缘电阻测试仪的作者,我知道很多人会对这种测试仪感到困惑。这种测试仪的作用是测量电器或电气设备的绝缘电阻,以确保设备的安全和稳定性。在这篇文章中,我将帮助大
    发表于 12-16 10:46

    绝缘电阻测试仪的校准方法 绝缘电阻测试仪的工作原理

    绝缘电阻测试仪是一种用于测量电气设备绝缘电阻的仪器,它对于确保电气系统的安全运行至关重要。 绝缘电阻测试仪的校准方法 校准前的准备: 确保测试仪处于良好的工作状态,电池充足。 准备校准所需的标准
    的头像 发表于 12-10 14:50 ?2577次阅读

    电池测试仪与充电器的区别 电池测试仪常见故障及解决方法

    电池测试仪和充电器是两种不同的设备,它们在功能和用途上有明显的区别。 电池测试仪与充电器的区别 电池测试仪: 功能 :电池测试仪主要用于测量电池的电压、电流、内阻、容量等参数,以评估电
    的头像 发表于 12-02 09:22 ?953次阅读

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

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

    基于LP50xx器件的全彩RGB LED矩阵系统设计指南

    电子发烧友网站提供《基于LP50xx器件的全彩RGB LED矩阵系统设计指南.pdf》资料免费下载
    发表于 09-25 11:52 ?0次下载
    基于LP50xx器件的全彩<b class='flag-5'>RGB</b> <b class='flag-5'>LED</b><b class='flag-5'>矩阵</b>系统设计指南

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

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

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

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

    环路测试仪的工作原理是什么

    环路测试仪是一种用于测试和验证通信网络性能的设备,它能够模拟网络中的各种条件,以确保网络设备和系统在实际运行中能够达到预期的性能标准。环路测试仪通常用于电信、数据通信、无线通信和网络设备制造等领域
    的头像 发表于 09-12 14:37 ?1397次阅读

    数字电阻测试仪使用方法是什么

    数字电阻测试仪是一种用于测量电阻值的电子仪器,广泛应用于电子、电气、通信、电力等领域。 一、数字电阻测试仪的组成 数字电阻测试仪主要由以下几部分组成: 显示屏:用于显示测量结果,通常为LCD或
    的头像 发表于 08-25 16:37 ?2344次阅读

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

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