OpenMV 发送色块跟踪的坐标,Arduino 实时接收解析色块坐标值
OpenMV 发送数据相对来说比较简单,Arduino 的串口接收字符串也比较简单,有专门的字符串读取函数,Serial.readString()。但这个函数的实时性很差,有 1000ms 的延时,包括我前文(Mixly图形化编程的JSON数据收发)中的示例也是这样,为此在这篇文章中给出一个 Arduino 快速实时读取解析 JSON 的示例。
OpenMV 是一个跟踪色块,并将最大色块的坐标值通过串口发送给 Arduino,OpenMV的程序如下图所示:
Arduino 的串口接收解析程序如下图所示:
在这个例程中我们没有采用读取字符串的函数
Serial.readString()
而是采取读一个字节的函数