首页 > 其他分享 >Arduino - 使用ESP32-CAM

Arduino - 使用ESP32-CAM

时间:2024-01-30 16:59:32浏览次数:19  
标签:烧录 Arduino esp32 开发板 CAM ESP32

简介

准备工作:Arduino+ESP32-CAM

demo实现:使用ESP32-CAM实现拍照和视频流

Arduino+ESP32开发环境搭建

  • 官网下载Arduino https://www.arduino.cc/en/software (建议不要下载beta 版,可能会有问题)

如果官网太慢可以在这里下载[Arduino中文社区 - Powered by Discuz!](https://www.arduino.cn/))

  • 安装ESP32开发包,文件-> 首选项->附加开发板管理器 输入 https://dl.espressif.com/dl/package_esp32_index.json

然后重启Arduino,工具-> 开发板->开发板管理器,搜索ESP32下载

烧录程序

  •  将esp32-cam与电脑连接,如果连接成功会如下图所示,如果没有连接上可能是USB线没有数据传输功能

  • 工具->开发板 选择AI Thinker ESP32-CAM的开发板
  • 将你的设备的端口打上勾

验证esp32-cam示例

  • 在Arduino中打开**文件–>示例–> ESP32 -->Camera–>CameraWebServer
  • 将你所需要使用的模型取消注释,不需要的全部注释(这里我选择的是   **CAMERA_MODEL_AI_THINKER**)
  • 在**ssid**和**password**中设置你所要连接的WiFi名称和密码。
  • 设置好以后点击烧录
  • 烧录成功后,点击右上角的串口监听器!
  • 以**波特率115200**打开串行监视器并按ESP32-CAM板上复位键。会弹出如下窗口。
  • 我们将监视器中的显示IP地址复制到浏览器打开就可以通过局域网来使用ESP32-CAM了(也就是我画横线的地方)
  • 点击**Start Stream**就可以看到ESP32-CAM实时传过来的画面。

 

标签:烧录,Arduino,esp32,开发板,CAM,ESP32
From: https://www.cnblogs.com/citrus/p/17997442

相关文章

  • Arduino - Arduino/AVR/8051 和 ARM/STM32
    8051,AVR和ARM架构80518051是由Intel于1980年代初推出的一款8位单片机。它的架构基于哈佛结构(分离的程序和数据存储器),并使用8位数据总线和16位地址总线。8051内核是一个8位CISC(复杂指令集计算机)处理器,具有不同的寻址模式和指令。该内核具有四个寄存器组、两个16位计数器/定时器、一......
  • Arduino - 使用ESP32-CAM
    简介准备工作:Arduino+ESP32-CAMdemo实现:使用ESP32-CAM实现拍照和视频流Arduino+ESP32开发环境搭建官网下载Arduinohttps://www.arduino.cc/en/software(建议不要下载beta版,可能会有问题)如果官网太慢可以在这里下载[Arduino中文社区-PoweredbyDiscuz!](https://www.a......
  • ESP32 LVGL:使用图标解决图片过大存不下的问题
    原文:ESP32LVGL:使用图标解决图片过大存不下的问题_lvgl生成的图片太大-CSDN博客文章目录背景方法将PNG图片转为字库文件LVGL加载自定义字体图标参考背景在LVGL中,用将图片转为C语言数组的方式储存的时候,图片转换的数组过大,当图片过多时会出现存不下的问题。因此,可以使用字库图标解......
  • NanoFramework操作ESP32(一)_基础元器件篇(三十七)_ SD读卡器模块
    二、示例代码1、代码:元器件的针脚ESP32模块的针脚GND;供电脚-GND3v3;供电脚+3v3CS MOSI SCK MISO GND ......
  • Arduino库 <TFT_eSPI> 中文字库的制作与使用
    原文:Arduino库<TFT_eSPI>中文字库的制作与使用_anullpfontwaspassedtotextfont()-CSDN博客作者学习自以下博客,经过验证,并重新整理了步骤。https://www.cnblogs.com/deng1821333144/p/15307883.html#_label2如有需要,请访问原文章进行查看。目录一、TFT_eSPI基础配置二、字......
  • NanoFramework操作ESP32(一)_基础元器件篇(二11)_土壤湿度传感器
    编号名称功能1AO模拟输出2DO数字输出3GND电源地4VCC电源正......
  • NanoFramework操作ESP32(一)_基础元器件篇(二十九)_雨滴传感器
    一、元器件介绍  WaterSensor水位传感器是一款简单易用、性价比较高的水位/水滴识别检测传感器,其是通过具有一系列的暴露的平行导线线迹测量其水滴/水量大小从而判断水位。可使用模拟信号接收。1、针脚用途2、电气参数二、示例代码1、代码:元器件的针脚ESP32模块......
  • 微雪ESP32-S3-Zreo学习笔记之WS2812
    板载WS2812板载1颗WS2812连接IO21软件下载ESP32-S3-Zero没有板载USB转串口,无法实现自动下载。下载软件时要按住Boot按键再上电,此时电脑会识别到一个USB模拟的COM口,可用于下载软件。开发环境编程环境是使用的esp-idf-4.4.2;安装esp-idf-5.0.2、esp-idf-5.1.2都不能正常使用......
  • ESP32-S3 通过USB Serial更新固件
    本文主要介绍ESP32-S3在ubuntu20.04下通过ESP32-S3的USBSerial更新固件的方法以及遇到的问题的解决方法。现在市面上ESP32-S3的开发板,大多都是ESP32-S3搭配一个USB-To-Serial桥芯片(CP210X、CH340等)来使用,硬件上再设计一个自动烧录电路(如下所示),以达到通过串口实现固件更新的......
  • cv2.calibrateCamera
    相机造成的失真类型如何找到相机的内在和外在特性如何基于这些特性来消除图像失真基础一些针孔相机会对图像造成严重失真。两种主要的畸变是径向畸变和切向畸变。径向变形会使直线看起来是弯曲的。点离图像中心越远,径向失真就越大。例如,下面显示了一个图像,其中棋盘的两个边缘......