0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

跟踪相机的制作

454398 来源:工程师吴畏 2019-08-19 09:08 次阅读

第1步:收集材料

Raspberry Pi Model B 2(或

L298N H桥电机驱动器

带齿轮箱的电机

USB网络摄像头

跳线

带螺母的机械螺丝

齿轮

环氧/热胶

可选:激光

第2步:力学

跟踪相机的制作

使用废木片(我的那块)有很好的打击,这是好的),将电机安装在不在中间的位置。然后,在电机上安装一个小齿轮。齿轮上的孔可能需要放大以适应电机的配件。

下一步是安装大齿轮(松动),使其齿与小齿轮齿啮合。在用砂纸粗化木材之后,使用热胶将其安装到板上以获得更好的粘合。

齿轮到位后,是时候将网络摄像头安装到大齿轮上了。在这里,我已将网络摄像头从其外壳中取出,并仅使用网络摄像头的核心电路板,以便于安装。网络摄像头使用环氧树脂粘合剂粘合在一起。

要安装的最后一个组件是可选的 - 用于L298N H桥。这可以通过简单地在电路板上钻四个孔并使用机械螺钉和六角螺母安装电路板来安装。

步骤3:接线

现在将所有内容挂钩。电机的两根电线将直接连接到电路板左侧或右侧的两个端子连接器之一的L298N H桥(我选择了左侧)。需要使用两根导线将L298N的5V和地连接到Raspberry Pi的5V和接地电源。然后,需要两根母 - 母跨接线从L298N连接到Pi的引脚17和18.网络摄像头只需连接到其中一个Pi的USB端口。这就是所有的布线!

第4步:代码

现在是这个项目最具挑战性的方面。

我使用Python的OpenCV库实时跟踪球。该程序还利用Pi附带的gpiozero库根据OpenCV确定的球的x坐标转动电机。该代码能够根据其黄色确定球的位置,该黄色应该是背景中唯一的,以便有效。向程序提供较低和较高的颜色范围,以确定球的位置。然后,OpenCV使用以下参数调用.inRange()函数:当前帧(来自网络摄像头)以及下部和上部颜色边界。确定框架上球的坐标后,如果球不在中心(640像素宽框架中x坐标范围为240-400),程序将告诉电机转动。如果球偏离中心,则电动机将转动更多,而当球更靠近中心时,电动机将转动更少。

这就是代码的工作原理

注意:如果您要使用代码,则必须安装OpenCV。此外,如果电机转向错误,只需将进入L289N的电线反转,或反转连接到Pi的控制gpio线。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相机
    +关注

    关注

    4

    文章

    1358

    浏览量

    53721
收藏 人收藏

    评论

    相关推荐

    开源项目!打造一款FPV头部追踪相机,让你仿佛置身遥控车之中!

    飞机里的感觉?使用 FPV 头部跟踪相机,您可以。它随您的头部移动,让您在飞行或驾驶时环顾四周并观察周围环境,以获得真正身临其境的体验。使用一些常见的伺服器、传感器和 Arduino 板,我将引导您
    发表于 12-13 14:46

    100Hz跟踪难实现? 慧视定制RK3588轻松破局

    高帧率的相机能够捕捉更多的目标特征细节,在目标跟踪时能够提供更多的信息,实现更加稳定的目标跟踪效果。RK3588拥有6.0TOPS的工业级算力,因此在定制算法、定制硬件等辅助下,能够实现100Hz
    的头像 发表于 10-25 08:09 641次阅读
    100Hz<b class='flag-5'>跟踪</b>难实现?  慧视定制RK3588轻松破局

    用高速相机看世界,揭秘肥皂泡与Marangoni效应#高速相机 #深视智能

    相机
    深视智能科技
    发布于 :2024年10月15日 17:17:21

    高抗噪性 电压跟踪

    电压跟踪
    jf_30741036
    发布于 :2024年09月29日 19:26:44

    熔池监控相机的原理是什么

    焊接工艺提供了有力支持。本文跟踪创想智控小编一起了解熔池监控相机的原理和应用。 一、熔池监控相机的基本原理 熔池监控相机主要通过捕捉和分析焊接过程中熔池的图像来监控焊接质量。其工作原理
    的头像 发表于 06-13 14:09 458次阅读
    熔池监控<b class='flag-5'>相机</b>的原理是什么

    Sony-7520相机用图像处理板定制

    能够让我们检测、追踪更多的细节,比如边海防监控跟踪、电力巡检、消防救灾、目标搜索跟踪等无人机航拍应用行业。为了让相机具备强大的适应、工作能力,针对于无人机将会遇到的场
    的头像 发表于 05-11 08:29 437次阅读
    Sony-7520<b class='flag-5'>相机</b>用图像处理板定制

    面阵相机和线阵相机的区别

    面阵相机按照芯片类型可以分为CCD相机和CMOS相机,按照其图像传感器的结构或排列方式的不同可以分为帧转移、隔列转移、线转移以及全帧转移四种类型。
    的头像 发表于 02-27 17:28 3868次阅读
    面阵<b class='flag-5'>相机</b>和线阵<b class='flag-5'>相机</b>的区别

    图像跟踪设备发展历史

    传统意义上的图像跟踪主要分为两种,一种是通过在一定载体上安装定位设备并结合无线传输设备对载体的实时位置进行定位或描绘出移动轨迹,这种跟踪设备主要用于消防、户外探险等领域。另一种跟踪设备主要是指图像
    的头像 发表于 02-20 08:28 474次阅读
    图像<b class='flag-5'>跟踪</b>设备发展历史

    变频器电流跟踪原理 变频器电流跟踪原理的应用

    变频器电流跟踪原理 变频器电流跟踪原理是一种用于控制电机电流的技术。它可以从电源供应的电流中获取电机所需的电流信息,并根据设定值进行调节,从而实现对电机运行状态的精确控制。本文将详细介绍变频器电流
    的头像 发表于 02-01 14:53 1091次阅读