Loop():修訂版本之間的差異

從 YFRobotwiki
跳到: 導覽搜尋
第 1 行: 第 1 行:
 
loop()函数在创建了初始化和设置初始值的setup()函数之后使用,正如它的名字一样,不断的往复循环执行,并根据反馈,来执行代码。用它来实时控制Arduino电路板。
 
loop()函数在创建了初始化和设置初始值的setup()函数之后使用,正如它的名字一样,不断的往复循环执行,并根据反馈,来执行代码。用它来实时控制Arduino电路板。
  
<font color="darkcyan">'''示例'''</font>
+
 
 +
<font color="olivedrab"size="+1">'''示例'''</font>
 +
 
 +
 
 
<pre style="color:dimgray">
 
<pre style="color:dimgray">
 
const int buttonPin = 3;
 
const int buttonPin = 3;

2015年7月18日 (六) 08:45的修訂版本

loop()函數在創建了初始化和設置初始值的setup()函數之後使用,正如它的名字一樣,不斷的往複循環執行,並根據反饋,來執行代碼。用它來實時控制Arduino電路板。


示例


const int buttonPin = 3;

// 初始化串口和按钮引脚
void setup()
{
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
}

//每次循环检查按钮引脚电平,并发送至串口打印
void loop()
{
  if (digitalRead(buttonPin) == HIGH)
    Serial.write('H');
  else
    Serial.write('L');

  delay(1000);
}




返回Arduino語法參考列表

原文出處:Arduino官網

更多建議和問題歡迎反饋至 YFRobot論壇