https://www.arduino.cc/reference/en/language/functions/time/millis/我访问了系统时间(x),并从那个时间计算出适当的亮度级别(y)。怎么用Arduino实现呢?
完美!这就是我需要的,语法引用,而不仅仅是答案。我现在有我的RGB LED搏动3个颜色120°的相位。可爱的小设备。
我之前做了这个,但是为了STM32。完整的新手。我刚刚收到一个Arduino Uno R3作为礼物,我已经设法使IDE运行,并闪光和调暗LED。(哦吼!)
但现在我想用正弦波来震动LED。当我用其他语言完成此操作时,我访问了系统时间(x)并计算了相应的亮度级别(y)。怎么用Arduino实现呢?机上是否有可以使用的时钟或计时器?我可以增加一个计数器,它随着每次循环迭代而前进,并将其用作时间的代理,但它很粗糙,并不完全相同。
谢谢,但我只是在闲逛,在Arduino的圈子里玩玩。使用led总是一个很好的开始,因为反馈,是的,它们很酷。Arduino支持三角函数,所以我可以动态计算而不用担心表。
线程启动 | 类似的线程 | 论坛 | 回复 | 日期 |
---|---|---|---|---|
基于时钟开关 | 通用电子聊天 | 7 | ||
V | 基于时钟的步进电机控制器 | 自动化,机器人和控制 | 7 | |
R | 基于vhdl的实时时钟 | 编程和语言 | 2 | |
B | OCXO-based实时时钟 | 通用电子聊天 | 32 | |
米 | 基于PC机的数字时钟,采用汇编语言通过并口实现 | 编程和语言 | 6 |