31 基于蒲公英的远程控制
来自Waveshare Wiki
基于蒲公英的远程控制
在本章教程中我们会使用 蒲公英 进行超出局域网范围的远程控制。
准备工作
若产品处于AP模式是无法访问外网的,需要根据网络配置教程进行操作将小车切换于STA模式并连接能够访问外网的已知网络。
1.1 注册蒲公英账号
在贝锐蒲公英官网注册个帐号,用这个帐号登录上了蒲公英的组网管理平台
在首页处创建网络点击去管理
在这个界面中你需要把软件成员添加到组网里,这个软件成员实际上就是电脑、手机、ugv等设备。
自定义设置成员名称和密码
添加完成员后可以取消SN/UID/SID右侧的眼睛或者点击查看详情查看详细的UID账号用于后面的设备登录
1.2 上位机配置蒲公英
在终端输入以下命令进行蒲公英客户端安装包的下载
wget https://pgy.oray.com/softwares/153/download/2549/PgyVisitor-6.9.0-arm64.deb
在终端输入以下命令进行蒲公英客户端安装包的安装
sudo dpkg -i PgyVisitor-6.9.0-arm64.deb
在终端输入以下命令并回车,进行交互登录
pgyvisitor login
在此处输入管理中心中成员对应的UID
并输入对应的密码
提示登录成功即可在管理中心中查看设备在线情况
如果需要每次开机自动登录可以输入以下命令
pgyvisitor autologin -y
如果需要关闭开机自动登录可以输入以下命令
pgyvisitor autologin -n
以下命令可以退出当前的蒲公英UID登录。
pgyvisitor logout
1.3 PC端蒲公英客户端的安装及配置
访问贝锐蒲公英官网在pc端安装贝锐蒲公英客户端
打开客户端后在此处输入管理中心中设置UID账号和对应的密码
接着在客户端中点击我的网络可以查看小车的对应IP
在浏览器输入小车IP:5000即可访问上位机的web端
产品上位机使用
- 01 JupyterLab 基础和机器人介绍
- 02 Python 底盘运动控制
- 03 云台控制和 LED 灯控制
- 04 OLED 屏幕控制
- 05 在 JupyterLab 中构建 UI 界面
- 06 获取底盘反馈信息
- 07 使用 JSON 指令控制下位机
- 08 下位机 JSON 指令集
- 09 开机自动发送指令
- 10 播放音频文件
- 11 文字转语音 (TTS)
- 12 使用 Flask 实现低延时图传
- 13 在 Jupyter Lab 中显示实时画面
- 14 延时摄影
- 15 OpenCV 运动检测
- 16 通过按键控制拍照
- 17 OpenCV 人脸识别
- 18 基于 DNN(深度神经网络)的物体识别
- 19 基于 OpenCV 的颜色识别
- 20 基于 OpenCV 的颜色追踪
- 21 基于 OpenCV 的巡线自动驾驶
- 22 基于 MediaPipe 的手势识别
- 23 基于 MediaPipe 的人脸识别
- 24 基于 MediaPipe 的姿态检测
- 25 简易的 WEB 应用
- 26 主程序架构介绍
- 27 YAML 配置文件设置
- 28 Crontab 开机自动运行脚本
- 29 自定义命令行功能
- 30 WEB 命令行应用
