树莓派网络遥控车软件 Network RC

from https://github.com/itiwll/network-rc 

ref https://shumeipai.nxez.com/2021/01/28/wifi-4g-5g-network-remote-control-car-making-tutorial.html



Network RC 是运行在树莓派和浏览器上的网络遥控车软件。具备以下特性:

  • 低延迟控制和网络图传
  • 通道自定义(27 个 高低电平或者 PWM 通道)
  • 支持多摄像头
  • 支持触屏操作、游戏手柄、枪控、板控
  • 支持实时语音收听和语音喊话
  • 内置网络穿透
  • 系统语音播报
  • 播放音频
  • 远程分享

依赖

  • ffmpeg: 运行前请确保树莓派上安装了 ffmpeg,安装方法 sudo apt install ffmpeg -y
  • nodejs

注意:在最新树莓派系统上存在兼通性问题, 使用此版本系统http://downloads.raspberrypi.org/raspbian/images/raspbian-2020-02-07/

使用教程

代码贡献指引

git clone https://github.com/itiwll/network-rc.git
cd network-rc/front-end
yarn # or npm install
yarn build # or npm run build
cd ..
yarn # or npm install
sudo node index.js

打开 http://[你的树莓派 ip 地址]:8080

使用

# 基本使用
node index.js

# 设置密码
node index.js -p password

# 启用网络穿透
node index.js -f -o 9088 --tsl

# 自定义网络穿透服务器
node index.js -f -o 9088 --frpServer xxxxxxxxxx --frpServerPort xxx --frpServerToken xxxxx

接线图

GPIO


留言

熱門文章