【问题标题】:Can't fire DC Thunder Missile Launcher from Raspberry Pi无法从 Raspberry Pi 发射 DC Thunder Missile Launcher
【发布时间】:2014-12-28 00:26:48
【问题描述】:

我最近购买了一个 Dream Cheeky Thunder 导弹发射器,我希望通过我的树莓派来控制它。

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

我使用的是标准的 raspbian 操作系统。有没有其他人遇到过这个问题,如果有,您是如何解决的?

【问题讨论】:

    标签: python usb raspberry-pi raspbian


    【解决方案1】:

    您是使用有源集线器还是直接将 Thunder 插入 pi?我遇到了同样的问题,发现 pi 本身并没有提供足够的功率来射击飞镖。我有一个有源 USB 集线器,它的工作原理就像一个魅力。

    【讨论】:

      【解决方案2】:

      这里迟到的答案...

      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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多