Arduino程序结构
时间: 2024-01-15 21:18:16 浏览: 85
Arduino程序基本结构由setup()和loop()两个函数组成。其中,setup()函数只在程序开始运行时执行一次,用于初始化变量、引脚模式等。而loop()函数会一直循环执行,直到程序停止运行。在loop()函数中,我们可以编写控制代码,例如读取传感器数据、控制输出等。下面是一个简单的Arduino程序结构示例:
```arduino
void setup() {
// 初始化引脚模式
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
// 控制LED闪烁
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
```
在上面的示例中,setup()函数用于初始化LED_BUILTIN引脚为输出模式,而loop()函数则用于控制LED的闪烁。程序会一直循环执行loop()函数中的代码,直到程序停止运行。
阅读全文