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

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

3天内不再提示

如何控制比引脚数更多的LED

454398 来源:网络整理 作者:网络整理 2019-11-20 11:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:对Arduino进行Charlieplexing

如何控制比引脚数更多的LED

Charlieplexing不仅利用了我们通常更改的两个状态,高和低,但也会通过在OUTPUT和INPUT模式之间切换而使用第三种状态,这会影响Arduino上的内部电阻

对于Charlieplexing 6个LED,我们将设置六个LED(从L1到L6),并且需要配置三个每个LED的引脚(我选择了引脚13、12和11)。对于每个LED(L1,L2,。..,L6),我们需要设置pinMode(INPUT或OUTPUT)和引脚状态(高或低)

H:pinMode = OUTPUT;状态HIGH

L:pinMode = OUTPUT;状态LOW Z:pinMode = INPUT;状态LOW

例如,要配置LED L2,请将引脚13设置为H,将引脚12设置为L,将引脚11设置为Z:

Pin13

pinMode(LED_1, OUTPUT);//pinMode

digitalWrite(LED_1,HIGH);//状态

Pin12

pinMode(LED_2,OUTPUT);//pinMode

digitalWrite(LED_2,LOW);//状态

Pin11

pinMode(LED_3,INPUT);//pinMode

digitalWrite(LED_3,LOW);//状态

步骤2:配置硬件

将两个LED分别连接到每个Pin;确保翻转LED,以使阴极(+)和阳极(-)位于正确的引脚上。阴极(+)的腿较长,在示意图中显示为其中有弯曲的腿。

第3步:配置软件

责任编辑:wv

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

    关注

    244

    文章

    24711

    浏览量

    692420
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    LED屏驱动LED驱动芯片高抗干扰显芯片VK1628

    LED驱动、LED显驱动、数码管显示IC、数码管显示芯片、数码管驱动芯片、LED显示驱动芯片、显示数码管驱动、
    发表于 04-17 09:52

    PIC16(L)F183XX:全功能、低引脚控制器的技术剖析

    PIC16(L)F183XX:全功能、低引脚控制器的技术剖析 在电子设计领域,微控制器是众多项目的核心组件。PIC16(L)F183XX 系列微
    的头像 发表于 04-08 09:05 430次阅读

    AT8xEB5114:高性能低引脚8位微控制器的卓越之选

    AT8xEB5114:高性能低引脚8位微控制器的卓越之选 在电子设计领域,选择一款合适的微控制器对于产品的性能、功耗和功能实现至关重要。AT8xEB5114作为一款高性能的8位微
    的头像 发表于 04-06 09:10 394次阅读

    K-1000C LED控制系统无线级联改造 ——基于 LoRa611II 的级联通信替代方案

    思为无线推出 K-1000C LED 控制系统无线级联改造方案,基于 LoRa611II 工业级无线传模块替代传统有线级联,解决 LED 亮化工程布线复杂、维护成本高、扩展受限等问题
    的头像 发表于 03-17 11:31 328次阅读
    K-1000C <b class='flag-5'>LED</b><b class='flag-5'>控制</b>系统无线级联改造 ——基于 LoRa611II 的级联通信替代方案

    SL6015B 耐压60V高调光LED驱动IC 支持1.5A电流

    ‌,足以驱动大功率LED阵列,满足高亮度照明需求,为各类高性能照明应用提供了充足的功率保障。 2. 业界领先的高调光与灵活的调光控制‌ 该芯片的核心亮点之一是其支持‌高达65536:1的极高调光
    发表于 01-08 16:56

    【乾芯QXS320F开发板试用】之控制LED

    locally】 调试过程图片 下载后的视频 4.测评 QXS320F280049PZS与德州仪器(TI)的TMS320F280049-Q1为引脚兼容(P2P)器件。基于该芯片搭建控制LED亮灭的最简
    发表于 12-14 04:29

    LED触摸控制PCBA方案开发 | 灯控触摸方案开发

    单键LED触摸控制PCBA方案开发灯控触摸方案开发PCBA方案灯控方案支持定制寻找灵活、可靠的LED灯光控制解决方案?我们的单键LED触摸
    的头像 发表于 12-10 17:43 521次阅读
    <b class='flag-5'>LED</b>触摸<b class='flag-5'>控制</b>PCBA方案开发 | 灯控触摸方案开发

    FZH120C 存储器交换LED显示控制的驱动芯片 用来驱动点阵 LED

    型号:FZH120C厂商:深圳市方中禾科技有限公司(Premier Chip Limited)FZH120C是一种存储器交换LED显示控制的驱动芯片,可以选择多重的ROW/COM模式(32ROW
    发表于 11-21 09:18

    FZH120 一种存储器交换LED显示控制的驱动芯片

    ×16模式)。功能说明显示控制 数据通过I2C接口写入显示RAM,直接映射到LED驱动输出。支持闪烁功能(2Hz/1Hz/0.5Hz可调)。级联操作 通过SYNC和OSC引脚实现多芯片同步,主从模式
    发表于 11-20 11:40

    LP3375:高效降压型LED背光驱动控制

    微源半导体全新发布的LP3375,是一款面向中大尺寸电视机及显示器背光应用的降压型LED恒流驱动控制器,兼具高效率与深度调光特性。该芯片采用准谐振控制方式,能够实现MOSFET的谷底开通,有效降低
    发表于 08-14 10:22

    【创龙TLT113-MiniEVM开发板试用体验】点亮LED

    源(3.3V),负极连接GPIO引脚。 点亮条件 :GPIO输出低电平时形成电流通路(低电平驱动)或高电平驱动(根据电路设计)。 本开发板LED电路: 用户LED(D1):PG11引脚
    发表于 08-05 21:36

    RGB LED 时尚照明控制器 skyworksinc

    电子发烧友网为你提供()RGB LED 时尚照明控制器相关产品参数、数据手册,更有RGB LED 时尚照明控制器的引脚图、接线图、封装手册、
    发表于 07-28 18:34
    RGB <b class='flag-5'>LED</b> 时尚照明<b class='flag-5'>控制</b>器 skyworksinc

    芯片引脚成型设备与芯片引脚整形设备的区别

    质量。成型设备可以精确控制引脚的长度和形状,提高生产效率,降低产品报废率。 芯片引脚整形设备则主要用于修复和调整已经成型但可能在后续过程中发生变形的引脚。这些设备通常具备高精度的定位系
    发表于 07-19 11:07

    光耦817引脚图及参数详解:电子设计中的“隔离神器”

    ,当LED发光时,光电晶体管会感应到光信号并导通,从而实现信号的传递。 光耦817广泛应用于电源、通信、工业控制等领域,是电子设计中不可或缺的元器件之一。 二、光耦817引脚图 光耦817通常采用4
    发表于 06-06 08:50