1.通用語句
Serial.begin();
——啓動計算端口Serial.begin(a);
——啓動指定波特率(a)的端口A.print(a);
——在指定設備(A)上輸出變量a的內容A.print("a");
——在指定設備(A)上輸出字符aA.println(a);
——在指定設備(A)上輸出變量a的內容並換行A.println("a");
——在指定設備(A)上輸出字符a並換行A.clear();
——清除設備A的狀態(如顯示字符等)delay(a);
——開發板控制的一切設備停止運作a毫秒#include
——在編程中引入庫#define
——定義某變量或固定數據void a(b){c}
——展開一段名爲a,使用變量b,具體內容爲c的程序,使用時應該包含在基本程序中,但編寫時應與基本程序並列setup()
——基本程序組成,在開機時執行一次的程序void loop()
——基本程序組成,在開機程序執行完成後循環執行的程序if(a){b}
——若符合條件a,則執行b命令for(int a==b,c,d){e}
設置數值變量a的初始值爲b,若符合c條件,則執行一次e運算,每次運算後進行b處理char
——用於引入可變量,該量必須爲正整數且最大值爲127char a[b][c]={"","",""……}
——引入最長爲c個字符的b項固定字符,組成固定二維數組aunsigned char
——用於引入可變量,該量必須爲整數且最大絕對值爲127String
——用於引入字符串micros()
——用於讀取開發板的運行時間,單位爲毫秒int
——用於引入可變量,可變量必須爲正整數且小於2^16unsigned int
——用於引入可變量,可變量必須爲整數且最大絕對值小於2^16long
——用於引入可變量,可變量必須爲整數且小於21^32unsigned long
——用於引入可變量,可變量必須爲整數且小於2^32DateTime a=A.b
——用於引入設備記錄A的時間b並儲存爲變量aa.year()
/a.month()
/a.day()
/a.hour()
/a.minute()
/a.second()
——用於讀取時間變量a中的年、月、日、時、分、秒
2.液晶屏顯示庫"LiquidCrystal_I2C"
庫來源:https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
LiquidCrystal_I2C A.(a,b,c);
——液晶設備A的地址(a)、列數(b)、行數©A.setCursor(a,b);
——在液晶設備A上定位第a列第b行,準備作爲首個輸出位置A.backlight();
——將液晶設備A的背景光開啓A.backlight(a);
——將液晶設備A的背景光開啓並將背景亮度調整爲a
3.數碼管顯示 庫"SevenSegmentTM1637"
庫來源:https://github.com/bremme/arduino-tm1637
SevenSegmentExtended
A(a,b);——表示數碼管設備A與SCL(a)/SDA(b)兩針腳連接(連線時設備SDA和SCL分別連接開發板的SCL和SDA)(開發板內部A4與SCL、A5與SDA是分別連通的)
4.時鐘庫"RTClib"
庫來源:https://github.com/adafruit/RTClib
a b
——用於表示時鐘設備被命名爲b並且型號爲a