我最近购买了Dream Cheeky Thunder Missile Launcher,我希望从我的覆盆子pi中控制它。
使用来自报复的代码(https://raw.githubusercontent.com/codedance/Retaliation/master/retaliation.py) 我设法写了一个小的Python脚本来向迅雷发送命令。运动命令和"停止"命令工作正常,实际上移动或停止雷声。但是,当我发送消防命令" 0x10"启动器不会启动并且与它的连接已终止。
我正在使用标准的raspbian os。有没有其他人遇到过这个问题,如果有的话,你是怎么解决的?
答案 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-idea和https://github.com/martisak/martisak.github.io