0

I am making an LED board that will have approximately 900 individually addressable LED's (WS2812B)

From my experiments, I think I can't safely control about 512 LED's before I start to exhaust an Arduino UNO's modest memory and getting strange behavior.

The most obvious solution to me would be to use an Arduino Mega, but its physical size is not really suitable for my project.

Is it possible to link multiple Arduino units together and use them to control a larger amount of lights and synch them together to act as one? I have read about IC2 but I cannot find any examples of anyone using it in conjunction with FASTLED, so my feeling is it probably doesn't do what I think.

Can anyone point me towards the solution to this problem?

4

2 回答 2

0

有非常小的 Arduino 兼容控制器可用,其内存比 Arduino UNO 多得多。我在基于 Cortex M4 的板(如 AdaFruit Feather M4)上取得了成功。我看到很多人转向基于 ESP32 的开发板,而现在我正在尝试使用基于 Cortex M7 的开发板Teensy 4.0,与传统的 Arduino 相比,它的功能非常强大。

于 2019-09-24T20:57:06.540 回答
0

是否使用 iC2 与是否使用 fastLED 无关。您想在 arduino 之间发送某种数据,然后让每个 Arduino 对其进行操作。

您可以使用 i2c 或 SPI 或任何其他在 arduino 之间进行通信的方法。

于 2018-11-02T17:17:03.677 回答