【串口监视器】
串口监视器:Arduino IDE自带的一个小工具,可以查看到串口传来的信息,也可以向连接的设备发送信息。
ps:串口监视器右下角,波特率设置必须与程序中设置的一致,才能正常收发数据!!
【串口通信:】
Ardiuno与计算机通信最常用的方式;通常将Ardiuno UNO上自带的串口0(RX),1(TX)与外围串口设备通信,使用softwaerserial类库模拟成串口。
【调用过程以及函数】
【开始串口通信初始化】Serial.begin(speed); //speed指串口通信波特率,用于设定串口通信速率的参数(ps:串口监视器右下角,波特率设置必须与程序中设置的一致,才能正常收发数据!!)无返回值//波特率:衡量通信速度的参数,表示每秒钟传送的字节个数通常使用(9600);波特率越大说明串口通信的速率越快。
【串口输出】:serial.println(val);串口输出数据并换行//val:需要打印的值;返回值是返回写入的字节数
【串口输入】:serial.read();读取串口数据,返回值为当前串口读取到的数据;
【禁止串口传输】:Serial.end()此时串口Rx和Tx可以作为数字IO引脚使用,无返回值。
【打开串口监视器】:Tool-Serial Monitor
【图片】
【举例使用】:
此处再列出超声波传感器传回数据的使用