Vision Board的OpenMV固件支持了两种 HTTP 协议图传方式:
STA 模式:Vision Board作为站点去连接无线网络;
AP 模式:Vision Board作为无线网络的创建者,是网络的中心节点,其他设备去连接它。
硬件准备:
Vision Board
Wi-Fi天线
一根数据线
软件准备:
烧录主线最新的OpenMV固件:
https://github.com/RT-Thread-Studio/sdk-bsp-ra8d1-vision-board/blob/master/projects/vision_board_openmv/firmware/openmv.hex
STA模式
打开 OpenMV IDE,选择文件—>示例—>WiFi—>mjpeg_streamer.py。
SSID :填写要连接的wifi名称信息(只能是2.4G频段的wifi);
KEY :填写要连接的wifi密码信息;
最后点击运行脚本,然后确保查看图像的设备和 Vision Board 处于同一网段(即:可以相互 ping 通);
当 Vision Board 成功连接到热点后,会打印获取到的ip地址;
当然在Vision Board 的串口终端中也可以同样查看到ip地址等信息:
复制这个ip地址到浏览器中打开,端口号为 8080。例如:http://192.168.31.182:8080,就可以查看到图像数据啦。
AP模式
打开 OpenMV IDE,选择文件—>示例—>WiFi—>mjpeg_streamer_ap.py。
最后点击运行脚本,然后将要查看图像的设备连接名称为 OPENMV_AP 的Wi-Fi热点,密码为:1234567890。
连接成功后,会弹出无法访问 Internet,这是正常现象因为 Vision Board 的网卡此时是作为AP设备:
此时在浏览器访问默认 http://192.168.1.1:8080 ,就可以查看到图像数据啦。
最后实测QQVGA格式的灰度图像传输帧率在25FPS左右。
全部0条评论
快来发表一下你的评论吧 !