物联网相关技术研究

Arduino是如何与智能设备通信的呢?

2021-03-25  本文已影响0人  智能点睛

市面上绝大多数的开发模块或智能设备不方便接太多线,也不方便接同步时钟信号,于是选择串口通信的方式传输数据。

数据传输一般都是以字节传输的,一个字节8个位。

并行通信:传数据会有8根线传输,每一根线代表一个位,一次传输就可以传一个字节。

串口通信:传数据只有1根线传输,一次只能传一个位,要传一个字节就需要传8次,也就是异步串行通信。

Arduino默认包含了硬串口类库类,因此我们不用再使用include语句调用。

软串口类库并非Arduino Uno核心类库,因此使用前你需要先声明包含SoftwareSerial.h头文件。

把422转成232进行通信:

把422的Rx+与232的TX接,422的RX-与232的GND接。

把422的TX+与232的RX接,422的TX-与232的GDN接。

请于页面下方点赞和评论进行学习打卡和经验分享!!!

欢迎关注个人订阅号智能点睛,与我一同学习成长!

上一篇 下一篇

猜你喜欢

热点阅读