【发布时间】:2017-04-23 02:54:08
【问题描述】:
我注意到,当我在 BeagleBone Black 上运行特定软件时,我不断收到“运行时错误:Cape Manager 出现问题”。我有一个 RGB LED,其中有四根电线从其中引出,它们通过电阻器和跳线连接到我的 BBB。我的 Cape 经理是如何工作的,我在哪里可以找到这些信息?我在哪里可以找到信息。关于如何更改 Cape Manager 以及为什么需要更改 Cape Manager?该软件在此处列出:
import Adafruit_BBIO.PWM as PWM
import time
red = "P8_13"
green = "P8_19"
blue = "P9_14"
PWM.start(red, 0)
PWM.start(blue, 0)
PWM.start(green, 0)
def fade(colorA, colorB, ignore_color):
PWM.set_duty_cycle(ignore_color, 100)
for i in range(0, 100):
PWM.set_duty_cycle(colorA, i)
PWM.set_duty_cycle(colorB, 100-i)
time.sleep(0.05)
while True:
fade(red, green, blue)
fade(green, blue, red)
fade(blue, red, green)
现在...
我正在运行 Adafruit 网站上的 Python 程序,该程序列在他们网站的 BeagleBone Black 部分下。
我可以更改 /boot 目录文件 uEnv.txt 并让我的软件运行,但是当我重新启动时,系统无法正常运行。它停止了。我无法启动。
在更改我的 /boot/uEnv.txt 文件后,有没有办法运行此软件?我需要更改什么?
赛斯
附:我正在运行 BeagleBoard.org Debian Image 2017-04-16。 cmd 行上的 uname -a 状态:Linux beaglebone 4.4.61-ti-r98。
【问题讨论】:
-
Simon Monk 使用 Adafruit_BBIO 用 Python 为 BBB 编写了这个软件,并于 2015 年在 Adafruit 的网站上进行了更新。享受吧!
标签: python linux debian beagleboneblack led