如何根据输入改变Fast LED CRGB阵列的长度

时间:2016-04-25 17:52:39

标签: c++ arrays arduino led

我是Arduino和Fast LED的新手,我遇到了一些麻烦。

Source = Odbc.Query("dsn=postgresql", "Select * FROM employees where hiredate BETWEEN " & startp_Value & " AND " & endp_Valuevoid setup()之前,快速LED需要设置一个阵列来定义它可以控制的每个可单独寻址的LED。通常这个值会被硬编码为const int或#define,但我想这样做,以便我可以通过我的主板上的一组DIP开关来控制LED灯条的长度。

void loop()

... Fast LED用于启动阵列的命令,其中NUM_leds是LED灯条的长度(我希望dip开关控制的值)。问题是我不能让它接受我写的读取dip开关的方法的int值,说“错误:数组绑定不是整数常量”

对于我的项目,如果dip开关在运行时更改,或者仅在启动时更改,则数组长度是否会更改无关紧要。

使用Arduino Uno。

关于如何使这项工作的任何想法?

0 个答案:

没有答案