Vision Board的OpenMV固件支持了兩種 HTTP 協議圖傳方式:
STA 模式:Vision Board作為站點去連接無線網絡;
AP 模式:Vision Board作為無線網絡的創建者,是網絡的中心節點,其他設備去連接它。
硬件準備:
Vision Board
一根數據線
軟件準備:
燒錄主線最新的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左右。
-
硬件
+關注
關注
11文章
3382瀏覽量
66455 -
開發板
+關注
關注
25文章
5121瀏覽量
98209 -
HTTP協議
+關注
關注
0文章
66瀏覽量
9798
發布評論請先 登錄
相關推薦
基于OpenHarmony開發板上測試Native C++應用開發
在BL706上基于LwIP協議棧實現一個HTTP服務器
LINUX在TE2410開發板上的移植
鴻蒙開發板上使用MQTT協議、OneNET實現第一個物聯網項目
![鴻蒙<b class='flag-5'>開發板</b><b class='flag-5'>上</b>使用MQTT<b class='flag-5'>協議</b>、OneNET<b class='flag-5'>實現</b>第一個物聯網項目](https://file.elecfans.com/web1/M00/CB/C8/o4YBAF-Wk2yAb-elAAHskwQq0LU964.png)
評論