#define LED 10 //定义LED灯引脚
void setup()
{
Serial.begin(9600); //设置波特率为9600,一般是这个波特率
pinMode(LED,OUTPUT); //设定LED引脚为输出
}
void loop()
{ delay(1000);
// Serial.println("Hello I am amarino");
while(Serial.available())
{
char c=Serial.read();
if(c=='A')
{
analogWrite(LED,HIGH);
}
if(c=='B')
{
analogWrite(LED, LOW);
}
}
}
本文介绍了一个简单的Arduino程序,该程序通过串口接收命令来控制LED的状态。当接收到字符'A'时,LED点亮;接收到'B'时,LED熄灭。程序包括基本的串口通信设置及LED状态切换。
2210

被折叠的 条评论
为什么被折叠?



