c - 将单针 Arduino LED 矩阵划分为多个扇区
问题描述
我有一个 16x16 的 LED 矩阵,由 WS2812b LED 灯条组成,它们使用一个数字引脚连接到 Arduino UNO。显然,数组的索引从 0 到 255,LED #0 位于正方形的右上角,以蛇形图案连接。在尝试布局时,我一直在使用通过 for 循环运行的 256 个项目数组将“图像”或“设计”发送到我的矩阵,我想知道是否有一种方法可以将矩阵数组“划分”成四分之一,我正在考虑使用另一个数组来处理原始数组,以便更直观地/手动地为每个 LED 分配颜色,或者是否有办法让循环以蛇形图案循环遍历 256 项数组。我已经添加了一个指向图片的链接,其中包含当前索引布局和我希望能够放入项目的顺序。
解决方案
推荐阅读
- dart - 如何在 SliverGrid 中使用 itemCount?
- php - 如何创建一个会话,当一个人使用电子邮件和密码登录时显示用户的用户名
- java - Java 对象获取方法等待对象定期刷新自身
- swift4 - 如何在swift 4中实现这个设计所有数据都可以水平和垂直滚动
- sas - SAS DO Loop 似乎跳过了记录
- c - C中的冒泡排序显示分段错误
- java - ImageIO PSD 库插件在 jar 中不起作用
- html - CSS 中@media 查询的标准断点是什么?
- python-3.x - 从没有管理员或 cmd 的记忆棒安装 python 模块
- sql-server - 如何在 vb.net 的 cmd.Parameters.AddWithValue("@" & Variable & "" , "") 中指定一个变量