ESP32利用串口控制LED灯#arduino#vscode |
您所在的位置:网站首页 › arduino引脚默认状态 › ESP32利用串口控制LED灯#arduino#vscode |
int led=18;// 定义一个整型变量led,表示LED灯所连接的引脚号(这里为18) void setup() { Serial.begin(115200); // 初始化串口通信,波特率为115200 pinMode(led,OUTPUT); // 设置led引脚为输出模式 } void loop() { if(Serial.available()>0)// 如果串口接收到数据 { char c =Serial.read();// 读取串口接收到的字符 if(c=='1') // 如果接收到的字符是'1' { digitalWrite(led,HIGH); // 将led引脚设置为高电平,点亮LED灯 Serial.println("ON");// 向串口发送消息,表示LED灯已打开 } else if(c=='2')// 如果接收到的字符是'2' { digitalWrite(led,LOW);// 将led引脚设置为低电平,关闭LED灯 Serial.println("OFF");// 向串口发送消息,表示LED灯已关闭 } } } |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |