极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13888|回复: 2

点阵的原理还是没弄明白,自搭了一个led4*4点阵

[复制链接]
发表于 2016-8-17 10:16:32 | 显示全部楼层 |阅读模式
本帖最后由 oo呵呵oo 于 2016-8-17 11:28 编辑

准备点阵
电路

原以为的显示单坐标的函数
[pre lang="arduino" line="0"]
void ledd(int x, int y){
  for (int i=0;i<4;i++){
    if (i==x){
       digitalWrite(i+2,HIGH);
    }
    else {
       digitalWrite(i+2,LOW);
    }
  }
  
    for (int i=0;i<4;i++){
    if (i==y){
       digitalWrite(i+6,LOW);
    }
    else {
       digitalWrite(i+6,HIGH);
    }
  }
}[/code]

定义一个坐标 坐标点电势一高一低,其他的横坐标纵坐标都是相反的,跑了一下,结果是似是而非啊。
到底应该是怎么样的啊?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2016-8-18 16:38:34 | 显示全部楼层
本帖最后由 Leo丶 于 2016-8-18 16:52 编辑

你的电路图错啦,可以参考下面这样接

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-20 14:27:38 | 显示全部楼层
Leo丶 发表于 2016-8-18 16:38
你的电路图错啦,可以参考下面这样接

果然就是这样 谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 09:28 , Processed in 0.037171 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表