arduino中的延迟函数是什么
时间: 2024-02-25 07:55:38 浏览: 114
arduino-timer:用于延迟函数调用的非阻塞库
在Arduino中,`delay()`是一个常用的函数,用于暂停程序的执行一段时间。`delay()`函数需要传递一个整数参数,表示要延迟的毫秒数。
例如,以下代码会在Arduino板上的LED上闪烁两秒钟:
```cpp
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // 点亮LED
delay(1000); // 延迟1秒
digitalWrite(LED_BUILTIN, LOW); // 熄灭LED
delay(1000); // 延迟1秒
}
```
在`loop()`函数中,程序先点亮LED,然后延迟1秒钟,接着熄灭LED并再次延迟1秒钟,然后不断循环这个过程。
阅读全文