树莓派网络遥控车软件 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/
使用教程
- 改装 RC 遥控车
- 视频教程: 4G 网络 RC 遥控车 02 - DIY 网络控制改造教程
- 图文教程: WiFi 网络遥控车制作教程
- 4G 远程控制
代码贡献指引
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
留言
張貼留言