如何实现树莓派4B在OpenCV C环境下进行串口通信编程?

2026-05-19 20:310阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1996个文字,预计阅读时间需要8分钟。

如何实现树莓派4B在OpenCV C环境下进行串口通信编程?

在这场激烈的比赛中,我们队选择了飞行控制系统。我的任务是负责图像处理方面。简单来说,我们需要使用OpenCV进行图像处理,实现以下功能:通过巡线算法进行路径规划,同时识别红球和绿球。

忙里偷闲只为摸鱼~

第二次积分赛我们队选择了飞控,我负责图像方面,我先简要说明一下该题中树莓派所需要的功能:用OpenCV图像处理进行巡线,同时识别红圆和绿圆。然后就是关键的一步,树莓派与飞控的通信

树莓派将处理好的数据(为巡线所确定的点、圆心等)发送给飞控,飞控端再通过PID等算法对接收到的数据进行解析,从而控制飞行器的运动。在这里就需要树莓派与飞控通信,我们选择了简单的uart串口通信

本以为会比较顺利,因为树莓派在网上有很多的开源教程,我也找了许多的教程一步步试,费尽了许多周折将串口配置好、下载的库也配置好,程序也编译通过,但是和CH340连电脑,就。。。啥也没显示。。。:-)此时我的心是悲剧的。

如何实现树莓派4B在OpenCV C环境下进行串口通信编程?

最终找了学长才解决的问题。

阅读全文

本文共计1996个文字,预计阅读时间需要8分钟。

如何实现树莓派4B在OpenCV C环境下进行串口通信编程?

在这场激烈的比赛中,我们队选择了飞行控制系统。我的任务是负责图像处理方面。简单来说,我们需要使用OpenCV进行图像处理,实现以下功能:通过巡线算法进行路径规划,同时识别红球和绿球。

忙里偷闲只为摸鱼~

第二次积分赛我们队选择了飞控,我负责图像方面,我先简要说明一下该题中树莓派所需要的功能:用OpenCV图像处理进行巡线,同时识别红圆和绿圆。然后就是关键的一步,树莓派与飞控的通信

树莓派将处理好的数据(为巡线所确定的点、圆心等)发送给飞控,飞控端再通过PID等算法对接收到的数据进行解析,从而控制飞行器的运动。在这里就需要树莓派与飞控通信,我们选择了简单的uart串口通信

本以为会比较顺利,因为树莓派在网上有很多的开源教程,我也找了许多的教程一步步试,费尽了许多周折将串口配置好、下载的库也配置好,程序也编译通过,但是和CH340连电脑,就。。。啥也没显示。。。:-)此时我的心是悲剧的。

如何实现树莓派4B在OpenCV C环境下进行串口通信编程?

最终找了学长才解决的问题。

阅读全文