无法从Raspberry Pi发射DC迅雷导弹发射器

时间:2014-12-28 00:26:48

标签: python usb raspberry-pi raspbian

我最近购买了Dream Cheeky Thunder Missile Launcher,我希望从我的覆盆子pi中控制它。

使用来自报复的代码(https://raw.githubusercontent.com/codedance/Retaliation/master/retaliation.py) 我设法写了一个小的Python脚本来向迅雷发送命令。运动命令和"停止"命令工作正常,实际上移动或停止雷声。但是,当我发送消防命令" 0x10"启动器不会启动并且与它的连接已终止。

我正在使用标准的raspbian os。有没有其他人遇到过这个问题,如果有的话,你是怎么解决的?

2 个答案:

答案 0 :(得分:2)

您使用的是有源集线器还是直接将迅雷插入pi?我遇到了同样的问题,并发现pi并没有发挥出足够的力量来射击飞镖。我有一个动力的usb集线器,它就像一个魅力。

答案 1 :(得分:1)

这里的答案很晚......

Pi无法提供足够的电流。但是,您可以将max_usb_current=1添加到/boot/config.txt并重新启动,以便为Dream Cheeky Thunder Missile Launcher提供足够的电流(在Raspberry Pi 2上测试)。确保你有足够大的电源。

使用vcgencmd get_config int检查设置。

请参阅https://raspberrypi.stackexchange.com/questions/27708/is-setting-max-usb-current-1-to-give-more-power-to-usb-devices-a-bad-ideahttps://github.com/martisak/martisak.github.io