我绞尽脑汁想在BBB上自学PWM。我是新来的Python和小猎犬骨黑色。我只想用我的电压表检查PWM,看看它是否在变化,但代码总是崩溃使用:
黑豆骨(Rev。C) 它预装了DebianGNU/Linux8.4Jessie。我最近才买的。在
Debian是一个Linux操作系统,它还安装了Python2.7.9,因此可以从shell上运行。我正试图在Youtube(https://www.youtube.com/watch?v=vAR8v96J3FQ)上跟随TopTechBoy的这个非常好的在线教程。这段视频是在2015年完成的,所以我认为在python和beaglebones的世界里可能已经发生了很多改变,如果你在当前的板上运行代码,它将无法工作。现在所有的课程都起作用了。下面是我尝试运行的代码:
import Adafruit_BBIO.PWM as PWM
for i in range(0,5):
DC = int(raw_input("What Duty Cycle Would You Like? "))
PWM.start("P8_13", 0)
PWM.set_duty_cycle("P8_13", DC)
PWM.stop("P8_13")
PWM.cleanup()
这会导致错误:
^{pr2}$有谁能帮我解决这个问题吗?在
看起来您运行的是该python库的弃用版本。 当函数在搜索“插槽”时,我假设它正在搜索Capemgr插槽。这些是最近从BBB的debian映像中删除的。在
你可以读这个here
相关问题 更多 >
编程相关推荐