0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开发板上实现http协议图传

RT-Thread官方账号 2024-09-25 08:06 次阅读

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。

0196b286-7ad2-11ef-bb4b-92fbcf53809c.png

SSID :填写要连接的wifi名称信息(只能是2.4G频段的wifi);

KEY :填写要连接的wifi密码信息;

01c0d9ee-7ad2-11ef-bb4b-92fbcf53809c.png

最后点击运行脚本,然后确保查看图像的设备和 Vision Board 处于同一网段(即:可以相互 ping 通);

当 Vision Board 成功连接到热点后,会打印获取到的ip地址;

01c5cf8a-7ad2-11ef-bb4b-92fbcf53809c.png

当然在Vision Board 的串口终端中也可以同样查看到ip地址等信息:

01d8cc48-7ad2-11ef-bb4b-92fbcf53809c.png

复制这个ip地址到浏览器中打开,端口号为 8080。例如:http://192.168.31.182:8080,就可以查看到图像数据啦。

01e902a2-7ad2-11ef-bb4b-92fbcf53809c.png

AP模式

打开 OpenMV IDE,选择文件—>示例—>WiFi—>mjpeg_streamer_ap.py。

01f4ef90-7ad2-11ef-bb4b-92fbcf53809c.png

最后点击运行脚本,然后将要查看图像的设备连接名称为 OPENMV_AP 的Wi-Fi热点,密码为:1234567890。

02102634-7ad2-11ef-bb4b-92fbcf53809c.png

连接成功后,会弹出无法访问 Internet,这是正常现象因为 Vision Board 的网卡此时是作为AP设备:

022f0c34-7ad2-11ef-bb4b-92fbcf53809c.png

此时在浏览器访问默认 http://192.168.1.1:8080 ,就可以查看到图像数据啦。

最后实测QQVGA格式的灰度图像传输帧率在25FPS左右。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 硬件
    +关注

    关注

    11

    文章

    3208

    浏览量

    66050
  • 开发板
    +关注

    关注

    25

    文章

    4891

    浏览量

    97028
  • HTTP协议
    +关注

    关注

    0

    文章

    60

    浏览量

    9695
收藏 人收藏

    评论

    相关推荐

    基于OpenHarmony开发板测试Native C++应用开发

    本文主要分享在软通动力扬帆系列“竞”OpenHarmony开发板测试Native C++应用开发实现eTS调用Native C++ 程序实现
    的头像 发表于 10-08 14:37 3841次阅读

    在BL706基于LwIP协议实现一个HTTP服务器

    是万维网的数据通信的基础。本 demo 主要是在 BL706 基于 LwIP 协议栈,实现一个 HTTP 服务器,在 BL706 上部署了一个简单的网页,然后我们可以通过浏览器去访
    发表于 07-04 18:13

    dsp开发板原理

    dsp开发板原理
    发表于 09-11 20:13 252次下载
    dsp<b class='flag-5'>开发板</b>原理<b class='flag-5'>图</b>

    ARM LJD开发板原理

    ARM  LJD开发板原理
    发表于 02-10 10:58 68次下载

    LINUX在TE2410开发板的移植

    本实验是在TE2410开发板实现的。TE2410开发板是保定飞凌嵌入式技术有限公司自主研发的一款 ARM9 开发平台(
    发表于 07-25 18:16 59次下载

    fpga开发板电路

    最全面的fpga开发板电路,一共有10多份fpga开发板电路
    发表于 04-19 12:50 133次下载
    fpga<b class='flag-5'>开发板</b>电路<b class='flag-5'>图</b>

    51最小无线开发板原理

    51最小无线开发板原理51最小无线开发板原理51最小无线开发板原理
    发表于 11-18 16:58 13次下载

    stm32开发板开发板原理

    stm32开发板开发板原理
    发表于 12-21 15:38 61次下载

    单片机开发板的运用教程

    首要,你需求细心看开发板的原理。你需求把单片机插到开发板的芯片座,芯片座的引脚会和PCB联接,PCB
    发表于 07-12 09:51 4249次阅读

    鸿蒙开发板使用MQTT协议、OneNET实现第一个物联网项目

    通常来说,一个物联网产品应当包括设备、云平台、手机APP。我将在鸿蒙系统移植MQTT协议、OneNET接入协议实现手机APP、网页两者都可以远程(跨网络,不是局域网的)访问
    发表于 10-26 17:27 0次下载
    鸿蒙<b class='flag-5'>开发板</b><b class='flag-5'>上</b>使用MQTT<b class='flag-5'>协议</b>、OneNET<b class='flag-5'>实现</b>第一个物联网项目

    开发板原理分享

    普中-2&普中-3&普中-4开发板原理免费下载。
    发表于 10-21 15:45 3次下载

    MIO开发板原理

    MIO开发板原理
    发表于 11-01 10:16 0次下载

    普中开发板原理分享

    普中开发板原理分享
    发表于 05-15 09:20 14次下载

    RK3568开发板借助 U 盘或 TF 卡拷贝程序到开发板

    RK3568开发板借助 U 盘或 TF 卡拷贝程序到开发板
    的头像 发表于 05-20 18:01 1176次阅读
    RK3568<b class='flag-5'>开发板</b>借助 U 盘或 TF 卡拷贝程序到<b class='flag-5'>开发板</b><b class='flag-5'>上</b>

    如何在开发板实现话题发布流程

    你好,我是爱吃鱼香ROS的小鱼。本节将学习在开发板实现话题的发布,最终实现通过话题发布当前开发板的电池电量信息,关于电量信息的测量,请参考
    的头像 发表于 07-15 16:56 599次阅读
    如何在<b class='flag-5'>开发板</b><b class='flag-5'>上</b><b class='flag-5'>实现</b>话题发布流程