首页 > 解决方案 > 安卓控制的树莓车

问题描述

我有一个 uni 项目,其中包括遥控树莓派汽车。所有硬件都到位,我只需要一种控制汽车的方法。我尝试通过使用 python 和烧瓶在树莓上运行一个本地站点来控制它,该站点有四个按钮:前进、左、右、后退。我决定开发一个安卓应用程序,它可以通过相同的四个按钮来控制汽车。它应该像这样工作:覆盆子连接到与手机相同的wifi(在这种情况下是移动热点),每次我在android应用程序中按下一个按钮时,它都会向覆盆子发送正确的命令,就像网站版本一样完毕; 我没有编写 android 应用程序的经验,所以这就是我在此处发布此内容的原因。
TL;博士
我需要帮助开发一个 android 应用程序来控制一辆 rc 覆盆子车(通过 wifi)

标签: androidremote-control

解决方案


RaspberryPI:
使用 python 创建 WebSocket 服务器。
https://github.com/dpallot/simple-websocket-server

Android:
使用 WebSocket 连接到 Raspberry PI。
https://trinitytuts.com/connect-to-websocket-on-android-using-okhttp/


WebSocket 允许通过 TCP 进行双向通信。
我们可以用任何命令控制 rapsberry pi。


推荐阅读