使用串口通信,在串口輸入"L"點亮LED,輸入“H”熄滅LED。如果對Arduino的串口函數Serial.begin(9600),等函數不熟悉可以查看http://wiki.dfrobot.com.cn/index.php/Arduino%E7%BC%96%E7%A8%8B%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C
瞭解基本的使用。
使用代碼:
int PUT;//定義中間變量
void setup()
{
Serial.begin(9600); //選擇串口波特率
pinMode(LED_BUILTIN, OUTPUT); //模式爲輸入
}
void loop()
{
//檢測是否串口有數據
if (Serial.available() > 0)
{
//讀取串口發送來的數據
PUT = Serial.read();
// 發送的時H, 則使led電平爲高
if (PUT == 'H')
{
digitalWrite(LED_BUILTIN, HIGH);//引腳高電平
}
// 發送L,則是led的引腳電平爲低
if (PUT == 'L')
{
digitalWrite(LED_BUILTIN, LOW);//引腳低電平
}
}
}
輸入“H”:
輸入“L”:
簡單的一個串口點亮LED就結束了。