python云台控制原理_python伺服云台摄像头图像作为背景

本文介绍如何使用Python结合伺服控制器实现云台控制,以便通过鼠标控制摄像头的摇摄方向。作者有两个独立的程序,一个是用于伺服控制的`servo_control.py`,另一个是`test_servo_webcam3.py`,该程序应显示网络摄像头图像并响应鼠标事件。目前的问题在于,当导入伺服控制文件时,网络摄像头图像无法显示。作者正在寻求解决这个问题的方法。
摘要由CSDN通过智能技术生成

我想在将鼠标悬停在图像上时,用鼠标光标控制相机的摇摄方向,同时将实时网络摄像头作为窗口背景。

我有两个独立工作的程序,第一个是云台倾斜控制,它使用一个名为servo_control.py的pololu maestro8伺服控制器。第二个是名为test_servo_webcam3.py的网络摄像头窗口和XY事件控件。在

伺服_控件.py#!/usr/bin/env python

import serial

import time

class Servo:

def __init__(self):

self.ser = serial.Serial('/dev/ttyACM0')

self.ser.baudrate = 115200

self.ser.write(chr(0xAA))

self.ser.flush()

self.centre_servo()

def centre_servo(self):

# tvalue is for every 1/4 us so 4000=1000us

# centre servos

self.ser.write(chr(0x84) + chr(0x00) + chr(0x70) + chr(0x2E))

# 0x2E70 = 0b010.1110.111.0000 = 6000 -> 1500us = zero power

self.ser.flush()

self.ser.write(chr(0x84) + chr(0x01) + chr(0x70) + chr(0x2E))

# 0x2E70 = 0b010.1110.111.0000 =

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值