|
@@ -0,0 +1,29 @@
|
|
|
+# Servo库
|
|
|
+
|
|
|
+> Servo类库
|
|
|
+
|
|
|
+| 函数 | 说明 | 返回值 |
|
|
|
+| -: | - | - |
|
|
|
+|`attach(pin,min,max)`|设定舵机的接口,只有9或10接口可利用。|~|
|
|
|
+|`write(angle)`|设定舵机旋转角度,可设定的角度范围是0°到180°。|~|
|
|
|
+|`writeMircoseconds(uS)`|设定舵机旋转角度,直接用微秒作为参数。|~|
|
|
|
+|`read()`|读取舵机角度|舵机的角度|
|
|
|
+|`attached()`|判断舵机参数是否已发送到舵机所在接口。|附加到一个引脚时返回true|
|
|
|
+|`detach()`|使舵机与其接口分离,该接口(9或10)可继续被用作PWM接口。|~|
|
|
|
+
|
|
|
+# 串口库
|
|
|
+
|
|
|
+> Serial类库
|
|
|
+
|
|
|
+| 函数 | 说明 | 参数 | 返回值 |
|
|
|
+| -: | :- | - | - |
|
|
|
+|`begin(speed,config)`|开启串口|speed:波特率,一般取值9600,115200等。config(可选):设置数据位、校验位和停止位。默认SERIAL_8N1表示8个数据位,无校验位,1个停止位。||
|
|
|
+|`end()`|禁止串口传输。此时串口Rx和Tx可以作为数字IO引脚使用|||
|
|
|
+|`print(val,format)`|串口输出数据,写入字符数据到串口。|val:打印的值,任意数据类型。format(可选):输出的数据格式。BIN(二进制)、OCT(八进制)、DEC(十进制)、HEX(十六进制)。对于浮点数,此参数指定要使用的小数位数。|写入的字节数。|
|
|
|
+|`println(val,format)`|同上||同上|
|
|
|
+|`available()`|||可读取的字节数。|
|
|
|
+|`read()`|||串口缓存中第一个可读字节,当没有可读数据时返回-1,整数类型。|
|
|
|
+|`readBytes(buffer,length)`||buffer:缓存变量。length:设定的读取长度。|存入缓存的字符数。|
|
|
|
+
|
|
|
+# arduino移动小车
|
|
|
+![](https://git.yoqi.me/Noble-117/WeeklyReport/raw/master/Images/1.jpg)
|