ESP32开发:相机应用与低功耗模式实践
1. 相机应用开发
在开始开发相机应用之前,我们需要确保项目能够成功编译。按下编译按钮后,如果项目编译无错误,就可以进行后续操作。由于Ai - Thinker ESP32 - CAM板载没有USB - UART芯片,这是成本和功能之间的权衡,所以我们需要使用外部USB - UART适配器来对其进行编程和监控。
1.1 编程和监控ESP32 - CAM的步骤
- 连接USB - UART适配器和ESP32 - CAM :ESP32 - CAM需要5V供电,大多数USB - UART适配器提供5V引脚用于此目的。若在烧录或正常操作中遇到错误,可能需要使用外部5V电源。编程时,需在供电时将GPIO0引脚保持低电平,烧录完成后释放该引脚,让ESP32启动应用。
- 清理项目并重新编译和烧录 :使用以下测试代码在main.c中进行操作。
#include <esp_system.h>
#include <nvs_flash.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "driver/sdmmc_host.h"
#include "driver/sdmmc_defs.h"
#include "sdmmc_cmd.h"
#include "esp_vfs_fat.h"
#include "esp_camera.h"
void app_main()
{
超级会员免费看
订阅专栏 解锁全文

51

被折叠的 条评论
为什么被折叠?



