Arduino編程

出自小钉锤WIKI
於 2019年12月24日 (二) 11:36 由 Victor(對話 | 貢獻) 所做的修訂
跳至導覽 跳至搜尋

基礎

注釋


注釋:
//单行注释

/*

..................多行

注释....

*/

語言框架:

void setup()
{
  // 在这里加入你的setup代码,它只会运行一次:
}
 
void loop() 
{
  // 在这里加入你的loop代码,它会不断重复运行:
}
條件判斷語句

if

If/else

循環語句

for

while

函數:

int

setup()

Arduino控制器通電或復位後,即會開始執行setup() 函數中的程序,該部分只會執行一次。 通常我們會在setup() 函數中完成Arduino的初始化設置,如配置I/O口狀態,初始化串口等操作。

loop()

在setup() 函數中的程序執行完後,Arduino會接着執行loop() 函數中的程序。而loop()函數是一個死循環,其中的程序會不斷的重複運行。 通常我們會在loop() 函數中完成程序的主要功能,如驅動各種模塊,採集數據等。

const

pinMode 接口名稱,將制定的接口定義為輸入或者輸出,用在setupu()函數裏


digitalWrite

delay

analogRead()

analogWrite()

#include

數據:

數據類型

數據類型轉換
數組


串口通信

Serial.begin

Serial.println