-
声明变量和接口
int val;
int ledPin=13;
-
setup()
用于- 初始化变量
- 接口模式
- 启动库
pinMode(ledPin, OUTPUT)
-
loop()
用于设定循环执行的语句。
pinMode(接口名称, INPUT或OUTPUT)
,放在setup()
里。digitalWrite(接口名称, LOW或HIGH)
,设定数字接口高低电平。digitalRead(接口名称)
,读出数字接口的电平值。analogWrite(接口名称, 数值)
,设定模拟值(PWM波)。analogRead(接口名称)
,读出模拟接口的值,Arduino 对该值进行 10-bit 数字转换,可以将 0-5V 的电压转换为 0 到 1023 间的数值。delay()
,设定延时,单位是毫秒。Serial.begin(波特率)
,设定串行每秒传输数据的速率(波特率),放在setup()
内。- 在同计算机通讯时,使用下面的值
- 300
- 1200
- 2400
- 4800
- 9600
- 14400
- 19200
- 28800
- 38400
- 57600
- 115200
- 可以在任何时候使用其他值
- 在同计算机通讯时,使用下面的值
Serial.read()
,读取持续输入的数据。Serial.print(数据, 数据的进制)
,从串行端口输出数据,默认使用十进制。- Serial.println(数据,数据的进制)`,从串行端口输出数据,跟随一个回车和一个换行符。