控制内置LED灯
ESP32通常有一个内置LED灯, 一般引脚为2(不同开发板针脚可能有所不同)
通过代码控制LED一秒关一秒开
// 引脚变量
const int LED = 2; // 红色LED的针脚为GPIO2
// 启动函数
void setup() {
pinMode(LED, OUTPUT); // 将引脚配置配置为输出模式
}
// 循环函数
void loop() {
digitalWrite(LED, HIGH); // 点亮LED
delay(1000); // 延迟1秒
digitalWrite(LED, LOW); // 熄灭LED
delay(1000); // 延迟1秒
}
在这个示例代码中,我们将LED的数字输出引脚设置为2,并使用digitalWrite()函数将其控制为高电平和低电平,以打开和关闭LED。我们使用delay()函数来等待一段时间,以便观察LED的状态变化。
注意,在使用内置LED灯之前,需要先使用pinMode()函数将其设置为输出模式。