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