【发布时间】:2023-03-10 20:28:01
【问题描述】:
我正在组装一架无人机,并且我在 Raspberry Pi 上运行了一个 Python 脚本,它获取 Xbox 控制器输入并将它们转换为我可以使用的 Python 输出:
if (event.code == 'ABS_Y'):
if event.state in range(25001,32768):
print("Full Throttle Reverse Left")
kit.motor1.throttle = -1
但是,控制器需要连接到 Raspberry Pi,这限制了我的范围。我可以将控制器连接到笔记本电脑并通过路由器将这些输出发送到 Raspberry Pi 以执行 Python 命令吗?
我是整个编程的新手,我确信有更聪明的方法可以做到这一点,因此欢迎任何帮助或替代建议。
【问题讨论】:
-
通过网络发送字节是微不足道的,但设计一个满足您要求的协议栈却不是。也许考虑在要接受远程连接的系统上运行 SSH 服务器。就目前的形式而言,这对于 Stack Overflow 来说可能过于宽泛。
标签: python raspberry-pi xbox