Android управляемый малиновый автомобиль - PullRequest
0 голосов
/ 26 апреля 2019

У меня есть проект для универа, который состоит из машины Rasberry Pi с дистанционным управлением. Все оборудование на месте, мне нужен только способ управления машиной. Я попытался управлять им, запустив локальный сайт на малине, используя python и flask, который имеет четыре кнопки: Вперед, Влево, Вправо, Назад. Я решил разработать приложение для Android, которое бы управляло автомобилем с помощью тех же четырех кнопок. Он должен работать следующим образом: Raspberry подключается к тому же Wi-Fi, что и телефон (в данном случае мобильная точка доступа), и каждый раз, когда я нажимаю кнопку в приложении Android, она посылает команду Rasberry, как в версии для веб-сайта. сделанный; У меня нет опыта программирования приложений для Android, поэтому я публикую это здесь.
TL; DR
Мне нужна помощь в разработке Android-приложения для управления радиоуправляемой машиной (через wifi)

1 Ответ

0 голосов
/ 26 апреля 2019

RaspberryPI:
Создайте сервер WebSocket с python.
https://github.com/dpallot/simple-websocket-server

Android:
Подключитесь к Raspberry PI с помощью WebSocket.
https://trinitytuts.com/connect-to-websocket-on-android-using-okhttp/


WebSocket разрешает двунаправленную связь через TCP.
Мы можем управлять rapsberry pi с помощью любой команды.

...