珊瑚边缘TPU在连接和控制伺服器时出现问题

问题描述

珊瑚板边缘tpu与伺服微型SG90相互作用时出现问题。我不认为问题出在代码中,因为我在reaspBerry pi上进行了尝试并成功了,也许问题出在珊瑚开发板的电源电压上。 我应该购买一个单独的电池组来为伺服系统供电还是有其他方法

this is the circuit I'm using

这是代码

导入时间

导入板

导入pulseio

从adafruit_motor导入伺服器

pwm = pulseio.PWMOut(board.PWM3,duty_cycle = 2 ** 15,频率= 50)

my_servo =伺服伺服(pwm)

为True时

for angle in range(0,180,5):  
    my_servo.angle = angle
    time.sleep(0.05)

for angle in range(180,-5): 
    my_servo.angle = angle
    time.sleep(0.05)

解决方法

Coral-Dev-Board PWM默认配置为漏极开路输出,这意味着它们在“ GND”和“ Not Connected”之间切换。 Pi PWM在“ GND”和“ + 3.3V”之间切换。 搜索“漏极开路”或“漏极开路”,您将找到有关如何在面包板上添加一些电阻/晶体管以与伺服器进行通信的示例。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...