课程已完成 0/7
Arduino UNO R4: 在 LED 点阵上画画
正在加载图示…
#include "Arduino_LED_Matrix.h" // 在 12 x 8 点阵上画一颗爱心,让它跳动 ArduinoLEDMatrix matrix; uint8_t heart[8][12] = { { 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0 }, { 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }, { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, { 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0 }, { 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0 }, { 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0 } }; void setup() { Serial.begin(115200); matrix.begin(); // 启动扫描 LED 的定时器 Serial.println("Matrix ready"); } void loop() { matrix.renderBitmap(heart, 8, 12); // 8 行 12 列:1 表示亮 delay(500); matrix.clear(); delay(500); }
已停止 · 你的代码还没有运行。在你按“运行”之前,开发板运行的是板上已有的程序。
还没有输出。按“运行”。
尚未检查
运行代码来检查它。检查会在虚拟时钟上重放一段固定的脚本,所以同样的代码总是得到同样的结果。
每一种故障都会在模拟中真实发生。触发一个,观察图示,再读一读原因。
在这里修改数值,或者点击代码里可以点的数值。
仅限 UNO R4 WiFi:96 颗红色 LED 排成 12 x 8 的网格。用一个由 0 和 1 组成的 8 x 12 数组画一颗爱心,让它跳动起来。
这块开发板能驱动的传感器和执行器,以及真实的接法。