开源硬件
Arduino
客制化键盘
Arduino_寄存器
二进制运算
寄存器+二进制运算
LCD-逐字显示
密码依次录入
等待输入
WiFi Duck(无线击键注入攻击平台)
WiFi Duc-New
WiFi Duc-Old
蓝牙无线烧录
ESP8266
ESP-NOW
ESP8266看门狗
ESP8266-休眠模式
ESP01/01S使用说明
WIFI_SD
ESP8266-Web服务器
ESP8266-WIFI自动认证
ESP32
ESP32 ADC2
ESP32_PWM
ESP32_CAM
ESP32 小坦克
ESP32_限电保护
Arduino IDE 添加 ESP32
ESP32-iPhone BLE攻击
STM32
STM32F103-虚拟键盘
STC
STC8G1K08(A)
树莓派-触摸屏
Arduino IDE
Arduino_自制库
Arduino库收集
常见排序算法
冒泡排序
选择排序
插入排序
希尔排序
归并排序
快速排序
计数排序
预处理
millis(运行时长)
Arduino IDE 2.X-修改数据位置
Mixly
Mixly安装教程
Mixly 模块介绍
Mixly-添加ESP32CAM支持
Mixly-库定制工具
模块
4G模块连接物联网
GPS模块
语音模块(JQ8900)
安信可VB语音识别
28BYJ-48(5V步进)
FreeRTOS
FreeRTOS-多任务基础
FreeRTOS-任务共享全局变量
FreeRTOS-多核多任务
FreeRTOS-MUTEX
FreeRTOS-常规程序改多任务
FreeRTOS-定时器
LaserGRBL(激光雕刻)
LaserGRBL-GRBL
GRBL-CNC Shield v4
MicroPython
Scratch
Wokwi(在线仿真)
html转无符号数组
待做开源项目
本文档使用 MrDoc 发布
-
+
首页
ESP32_CAM
[ESP32_CAM](https://github.com/espressif/esp32-camera/) 自带摄像头,可以进行拍照,视频串流 `使用Arduino IDE,自行添加 ESP32 开发板` ## ESP32_CAM  ### 设置开发板  选择`ESP32`开发板(ESP32 Dev Module通用的也可) 分区一定要选择`3MB No OTA/1MB SPIFFS`这个 ### 准备程序  加载示例程序  启用`#define CAMERA_MODEL_AI_THINKER`并把其他的禁用 修改成自己的WIFI ### 接线 ESP32_CAM 是有专用下载器的,使用更方便 USB转TTL下载器   注意,`GPIO0要接GND`才可下载,正常使用`断开GPIO与GND` ### 烧录 选择对应串口进行烧录  注意`GPIO0与GND短接`  提示`Connecting`时,手动按下主控上的`RST`进行复位,才会进行烧录 > 市面上有一些`ESP32-CAM`的下载器,虽说有的上面有`RST`按钮,实际正常的`ESP32-CAM`的引脚并没有引出`RST`引脚,所以这个复位键是没用的 > 这些烧录板可以按下`GPIO0`再按下开发板上的`RST`,先松手`RST`再松手`GPIO0`就可以正常下载 ### 查看运行 打开串口监视器(默认波特率:115200),查看获得的IP  ### 开始使用 浏览器打开刚查看到的IP  可以进行设置 左下 第一个是暂停(类似于拍照,但不保存),第二个是视频 > 如果访问不了可以更换为谷歌浏览器,手机浏览器也可以访问 > 串口监视器可以查看视频帧率等信息 >  ### 视频流 RTSP,web页面的视频Blynk使用起来并不方便,这时候就需要视频流来解决了 [Micro-RTSP](https://github.com/geeksville/Micro-RTSP)是 RTSP 的小型库,可用于从资源受限的 MCU 提供 RTSP 流 `实际使用,web还是要稳定且延迟低` #### ESP32_CAM原生 稳定性好(基本都可连上),速度慢(时不时就半天不刷新) 之前上传的程序直接可用  Blynk视频流:`http://[IP]:81/stream` > /stream 不能省略,省略则无效 #### ESP32_CAM第三方 稳定性差(经常连接不上),速度快(延迟2s左右) 使用示例程序 `ESP32_CAM_RTSP` 设置好WIFI,上传 Blynk视频流:`rtsp://[IP]:8554/mjpeg/1` > 示例程序路径: /共享盘/创客/开发板/ESP32/ESP32_CAM_RTSP.zip ### 人脸识别 实测每次识别到人脸就溢出复位,,,具体问题不清楚 听说 Ai 安信可家的可以使用(ESP32主板上有Ai标记) 开发板选择`AI-Thinker ESP32-CAM`  其他的正常,烧录后可以打开人脸识别功能 > 没有这个开发板型号 > `https://dl.espressif.com/dl/package_esp32_index.json` > 填写到附加开发板,并在开发板管理中更新最新的`ESP32` > 选择这个开发板上传的帧数比较高
造物者W
2022年1月11日 19:02
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码