首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >基于 ESP32-CAM 开发板烧录 CameraWebServer 项目

基于 ESP32-CAM 开发板烧录 CameraWebServer 项目

原创
作者头像
远哥制造
修改2023-09-24 20:24:55
修改2023-09-24 20:24:55
3.2K2
举报
文章被收录于专栏:远哥制造远哥制造

0x00.前言

今天下午直播看完了《2023腾讯·技术创作特训营 第2期 | 技术人如何用创作技能开启职业新爆发点?》讲座,听完嘉宾们关于技术创作的分享,深受启发。自己觉得可以把业余时间自己在折腾的一些技术东西分享给大家,趁这个机会出个合集文章不也挺好的吗?纸上得来终觉浅,唯有实践出真知,今天(9/16)分享给大家的是 ESP32-CAM 烧录 CameraWebServer 的使用

0x01. ESP32-CAM

首先介绍下 ESP32-CAM,参考安信可官网:https://docs.ai-thinker.com/esp32-cam

ESP32-CAM是安信可最新发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为27*40.5*4.5mm,深度睡眠电流最低达到6mA。ESP32-CAM可广泛应用于各种物联网场合,适用于家庭智能设备、工业无线控制、无线监控、QR无线识别,无线定位系统信号以及其它物联网应用,是物联网应用的理想解决方案。ESP32-CAM采用DIP封装,直接插上底板即可使用,实现产品的快速生产,为客户提供高可靠性的连接方式,方便应用于各种物联网硬件终端场合。

没错,也就是说 ESP32-CAM 对比 ESP8266 & ESP32 最大的不同就是多了个 CAM——摄像头。自己使用它符合“家庭智能设备图传”的应用场景,售价只要二三十元,可比其他成品摄像头便宜多了,于是 tb 上购买了两个用于测试

0x02.CameraWebServer 项目

https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Camera/CameraWebServer

1. 首先选择开发板类型和端口

按需设置

需要选择 Huge APP

2. 然后打开 CameraWebServer 项目,修改 WiFi 的名称和密码

代码语言:javascript
复制
// ===========================
// Enter your WiFi credentials
// ===========================
const char* ssid = "";
const char* password = "";

修改开发板型号,取消宏注释

代码语言:javascript
复制
define CAMERA_MODEL_AI_THINKER

3. 开始编译,并烧录到开发板中

0x03. 使用

开发板上电,访问输出的 ip 地址

点击“Start Stream”即可查看摄像头的实时画面了,上述按钮的参数之后会一一介绍,补充到文章中

0x04. 后记

本次使用的是 Ardunio 内置的例程,之后还会分享其他类型的固件烧录

我正在参与2023腾讯技术创作特训营第二期有奖征文,瓜分万元奖池和键盘手表

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0x00.前言
  • 0x01. ESP32-CAM
  • 0x02.CameraWebServer 项目
  • 0x03. 使用
  • 0x04. 后记
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档