Pan Tilt 树莓派套件

优势

  • 具有成本效益
  • 易于构建
  • 控制多达 16 个伺服

不足之处

  • 没有 Python 模块,我们必须使用其他来源的模块
  • 随附的接线说明很容易混淆

使用树莓派相机模块,您可以做很多有趣的事情:拍摄照片,检测面部和物体,保护您的家或进行视频聊天。如果您有任何摄像头模块,但最近发布的树莓派 HQ 摄像头使用不同的安装样式,则可旋转的云台帽子可让您通过软件更改视图,这将为您带来巨大的帮助。试想一下,对 Pi 进行编程以使其在房间内跟随猫走动,或者通过可移动的摄像头远程控制智真机器人。

Pi Hut 的 Pan Tilt 平台价格仅略高于 20 美元,与竞争对手的价格相比通常要高出一倍。 Pi Hut Pan Tilt 具备您所需的一切:扩展板 (虽然不是 HAT),两个伺服器和 3D 打印的零件,这些零件是安装标准树莓派相机模块并使用软件旋转所需的。该套件可以完成工作,尽管您可能希望它是成熟的树莓派 HAT,并且具有更好的说明和软件。

Pan Tilt 平台套件

Pan Tilt 平台的尺寸为 0.9 x 2.4 英寸 (25 x 61 毫米),与树莓派 Zero W 相比,尺寸只是零头而已,但比零归零。如果两块板完美匹配,并且可以堆叠在一起,那将是很棒的。 Pan Tilt 平台板上有 16 组用于信号,电压和接地的彩色编码引脚 (分别为黄色,红色和黑色),它们对应于典型的业余伺服器的引脚。这意味着我们可以一次控制 16 个伺服器,这对于那些试图制造机械臂和爬行机器人或者只是想一次控制更多摄像机的人来说是一个诱人的机会。

控制伺服器需要专用的 PCA9685 控制芯片,该芯片使用树莓派的 I2C 接口。 Pan Tilt 平台板的电源通过两种方式提供。首先,电路板本身由树莓派的 3.3V 引脚供电,然后连接至电路板的 VCC 引脚。不要将树莓派连接到 Pan Tilt 平台的 V + 引脚,因为这会损坏您的 Pi ,我们可以证明这一点。伺服器需要 5V ,这是由树莓派通过板上的螺丝端子提供的。该套件的另一部分是三个 3D 打印组件,这些组件容纳用于运动的两个伺服器并提供摇摄和倾斜功能。其中一件印有用于官方树莓派相机 (v1.3 至 2.1) 的底座。 Pan Tilt 平台与新的 HQ 摄像机不兼容。

图 1 中的 4

图 2 中的 4

图 3 中的 4

图 4 中的 4

建立 Pan Tilt 平台

组装套件很简单,只花了我们五分钟的时间。随附的说明虽然很少,但仅具有足够的信息来完成任务。不过要提一个警告:所包含的说明对于 Pan Tilt Platform 的接线有些不清楚。说明书印得很小,只有黑色和白色,这对我们的老眼睛来说是个问题。

更容易阅读说明的 PDF 帮助我们进行了组装。

Pan Tilt 平台最接近的比较来自 Pimoroni 的 Pan-Tilt HAT ,顾名思义,它是适合树莓派的 HAT 。两种 Pan Tilt 套件均提供两个伺服器,并通过 I2C 进行控制。但是 Pimoroni 的套件只能支持两个舵机,而 Pan Tilt 平台则支持 16 个舵机。

使用 Pan Tilt 平台为了控制 Pan Tilt 平台,有一个示例 Github 存储库,其中包含一个测试脚本,该脚本使用箭头键移动平移倾斜机制。该示例脚本无法编辑,仅用作测试和使用套件的一种手段。如果要使用代码控制伺服器怎么办?在示例文件夹中的 Jetson 文件夹中,有一个名为 ServoKit.py 的 Python 脚本,尽管此代码是为 Nvidia Jetson 板编写的,但可与树莓派一起使用。为此,可以安装和编辑 Python 模块 adafruit-circuitpython-servokit (由 Adafruit 为不同的平移和标题设备创建),以控制 Pan Tilt 平台。

Pan Tilt 平台用例

可以放置在” 更好的视野” 中的摄像机对于家庭安全项目很有用,在该项目中,传感器触发伺服器使摄像机移动以使其面对触发器源。 Pan Tilt 平台对于机器人视觉也很有用,它可以控制机器人可以看到的位置以避免障碍物或识别物体。

底线

Pan Tilt 平台的成本仅为 Pimoroni 的 Pan-Tilt HAT 的一半左右,后者本身是用于官方 Pi 相机的两个伺服平移俯仰机构,因此物有所值。构建此套件非常容易,如果您按照信函中的说明进行操作,您将不会犯我们所犯的错误。

Pan Tilt 平台的最大缺点是分线板不是 HAT/pHAT 。 HAT 格式将为平台安装提供大量支持,并且由于它将直接连接到 GPIO ,因此将减少一些电线。另外,如果它的大小与树莓派 Zero W 相同,则 Pan Tilt 平台将是完美的选择。

话虽这么说, Pan Tilt 平台具有成本效益,易于安装并且可以通过额外的 Python 模块添加到您现有的相机项目中。

分享到