初學語法記錄,也就是學着玩玩,各位不用浪費時間看

1.通用語句

  1. Serial.begin();——啓動計算端口
  2. Serial.begin(a);——啓動指定波特率(a)的端口
  3. A.print(a);——在指定設備(A)上輸出變量a的內容
  4. A.print("a");——在指定設備(A)上輸出字符a
  5. A.println(a);——在指定設備(A)上輸出變量a的內容並換行
  6. A.println("a");——在指定設備(A)上輸出字符a並換行
  7. A.clear();——清除設備A的狀態(如顯示字符等)
  8. delay(a);——開發板控制的一切設備停止運作a毫秒
  9. #include——在編程中引入庫
  10. #define——定義某變量或固定數據
  11. void a(b){c}——展開一段名爲a,使用變量b,具體內容爲c的程序,使用時應該包含在基本程序中,但編寫時應與基本程序並列
  12. setup()——基本程序組成,在開機時執行一次的程序
  13. void loop()——基本程序組成,在開機程序執行完成後循環執行的程序
  14. if(a){b}——若符合條件a,則執行b命令
  15. for(int a==b,c,d){e}設置數值變量a的初始值爲b,若符合c條件,則執行一次e運算,每次運算後進行b處理
  16. char——用於引入可變量,該量必須爲正整數且最大值爲127
  17. char a[b][c]={"","",""……}——引入最長爲c個字符的b項固定字符,組成固定二維數組a
  18. unsigned char——用於引入可變量,該量必須爲整數且最大絕對值爲127
  19. String——用於引入字符串
  20. micros()——用於讀取開發板的運行時間,單位爲毫秒
  21. int——用於引入可變量,可變量必須爲正整數且小於2^16
  22. unsigned int——用於引入可變量,可變量必須爲整數且最大絕對值小於2^16
  23. long——用於引入可變量,可變量必須爲整數且小於21^32
  24. unsigned long——用於引入可變量,可變量必須爲整數且小於2^32
  25. DateTime a=A.b——用於引入設備記錄A的時間b並儲存爲變量a
  26. a.year()/a.month()/a.day()/a.hour()/a.minute()/a.second()——用於讀取時間變量a中的年、月、日、時、分、秒

2.液晶屏顯示庫"LiquidCrystal_I2C"

庫來源:https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library

  1. LiquidCrystal_I2C A.(a,b,c);——液晶設備A的地址(a)、列數(b)、行數©
  2. A.setCursor(a,b);——在液晶設備A上定位第a列第b行,準備作爲首個輸出位置
  3. A.backlight();——將液晶設備A的背景光開啓
  4. A.backlight(a);——將液晶設備A的背景光開啓並將背景亮度調整爲a

3.數碼管顯示 庫"SevenSegmentTM1637"

庫來源:https://github.com/bremme/arduino-tm1637

  1. SevenSegmentExtended A(a,b);——表示數碼管設備A與SCL(a)/SDA(b)兩針腳連接(連線時設備SDA和SCL分別連接開發板的SCL和SDA)(開發板內部A4與SCL、A5與SDA是分別連通的)

4.時鐘庫"RTClib"

庫來源:https://github.com/adafruit/RTClib

  1. a b——用於表示時鐘設備被命名爲b並且型號爲a
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章