esp32学习:利用虫洞ESP32开发板,快速实现无线图传

devtools/2024/11/9 4:17:03/

       我们的虫洞开发板,能够完美运行esp who AI代码,所以实现无线图传那是非常容易的,我们先看看examples目录:

里面有比较多的web例程,在这些例程下,稍作修改,就可以快速实现我的图传无线功能,下面我们以人脸检测human_face_detection下的web例程为例,一步步带大家实现无线图传功能;

一.先把例程代码拷贝到一个新的文件夹

二、然后修改一下工程名字:

三、编译我们的工程

## idf.py set-target esp32s3

## idf.py build

四、打开examples/chd_web_cam/web/main/app_main.cpp,对代码进行修改

其实我们修改主要是去掉AI算法部分,保留web传输的部分,传输的队列用xQueueHttpFrame,需对应上:

另外就是修改数据格式和分辨率

五、重新编译我们的工程,烧录测试

准备我们的虫洞开发板 虫洞ESP32-S3...-淘宝网 (taobao.com),推荐我们的无线图传版,会有更好的图传体验噢

## idf.py build

将开发板USB连接到电脑,烧录进去

连接板子wifi热点

在浏览器上面进入192.168.4.1,(注意,如果使用手机,最好使用默认浏览器),就可以看到图传页面了

点击stream按钮,就开始传输图像了:

六、其他修改介绍

1. 修改wifi名字 examples/chd_web_cam/web/sdkconfig.defaults

2. 如果想修改摄像头相关配置,把components/modules/camera拷贝到工程下

把路径增加到工程

例如我们要调整画面方向,只需要在examples/chd_web_cam/web/main/camera/who_camera.c的register_camera

函数中,增加方向调整即可

七.虫洞图传固件测试说明

       将固件烧录到板子后,wifi名字:Chd_web_Cam_001

IP地址192.168.4.1

再次欢迎大家用我们的虫洞开发板进行评估验证  虫洞ESP32-S3...-淘宝网 (taobao.com)


http://www.ppmy.cn/devtools/132481.html

相关文章

漫漫数学之旅038

文章目录 经典格言数学习题古今评注名人小传 - 古斯塔夫福楼拜 经典格言 诗歌是一门像几何一样严格的科学。——古斯塔夫福楼拜(Gustave Flaubert) 古斯塔夫福楼拜将诗歌比作几何学,强调了诗歌创作的严谨性。他认为诗歌不仅仅是情感的流露&a…

[操作系统作业]页面置换算法实现(C++)

💓博主csdn个人主页:小小unicorn ⏩专栏分类:linux 🚚代码仓库:小小unicorn的代码仓库🚚 🌹🌹🌹关注我带你学习编程知识 目录 必做题代码分析(重点以时间统计…

Docker 的基本概念和优势,以及在应用程序开发中的实际应用

Docker是一种容器化平台,它允许开发者将应用程序及其依赖项打包为一个独立的、可移植的容器,然后在任何环境中运行。它的基本概念包括以下几点: 镜像(Image):一个镜像是一个可执行包,它包含了运…

yelp数据集上识别潜在的热门商家

yelp数据集是研究B2C业态的一个很好的数据集,要识别潜在的热门商家是一个多维度的分析过程,涉及用户行为、商家特征和社区结构等多个因素。从yelp数据集里我们可以挖掘到下面信息有助于识别热门商家 用户评分和评论分析 评分均值: 商家的平均评分是反映其…

香港航空 阿里滑块 acw_sc__v3 分析

声明: 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关! 有相关问题请第一时间头像私信联系我删…

【开源项目】经典开源项目数字孪生智慧小镇——开源工程及源码

飞渡科技数字孪生小镇管理平台,依托自研数字孪生引擎平台,将5G、物联网、大数据、人工智能等数字化技术融合应用,采集、整合、应用小镇的规划、运营、管理等数据,实现特色小镇全域管理系统化以及精细化。 基于地理信息系统&#x…

什么是 ASP.NET Core?与 ASP.NET MVC 有什么区别?

ASP.NET Core 是一个现代的开源框架,用于构建跨平台的Web应用程序。它由微软开发,支持运行在 Windows、macOS 和 Linux 上,与传统的 ASP.NET 框架相比,ASP.NET Core 提供了更高的性能、更小的内存占用、以及更灵活的部署模式。ASP…

day04 vue学习

将登录系统和 To-Do List 系统结合在一起,我们可以创建一个简单的 Vue 应用,该应用具备用户登录功能,并在用户登录后展示其个人 To-Do List。用户可以添加、删除、标记任务完成状态等。我们可以使用 Pinia 来管理用户登录状态和 To-Do 列表数…