Android控制的覆盆子车

时间:2019-04-26 18:38:23

标签: android remote-control

我有一个用于uni的项目,该项目包括一个远程控制的pi车。所有的硬件都准备就绪,我只需要一种方法来控制汽车。我尝试通过使用python和flask在树莓上运行本地站点来控制它,该站点具有四个按钮:前进,左,右,后退。 我决定开发一个Android应用程序,该应用程序将具有相同的四个按钮来控制汽车。它应该像这样工作:树莓派连接到与电话相同的wifi(在这种情况下为移动热点),并且每次我在android应用程序中按一个按钮时,它将向树莓派发送正确的命令,就像网站版本那样完成 我没有编程android应用程序的经验,所以这就是为什么我在这里发布。
TL; DR
我需要开发Android应用来控制RC树莓车(通过wifi)的帮助

1 个答案:

答案 0 :(得分:0)

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。