Ardiuno串口通信以及串口监视器

【串口监视器】
串口监视器: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
【图片】

d439058392ed4eac90f1b4ee92a91076.png
【举例使用】:

05d9e41ad2af4b77a102ec4b258c48b8.png

 此处再列出超声波传感器传回数据的使用

35bd7be8dadc4e689b0177d653ac8cef.png

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值