ESP32-S3开发板:LCD显示摄像头画面
创作时间:
作者:
@小白创作中心
ESP32-S3开发板:LCD显示摄像头画面
引用
CSDN
1.
https://blog.csdn.net/LINKKEEE/article/details/136750293
本文将介绍如何在ESP32-S3开发板上实现摄像头画面在LCD屏幕上的显示。通过配置摄像头模块和LCD面板,你可以轻松地将摄像头捕获的图像实时显示在屏幕上。
开发环境
- ESP32-S3
- ESP-IDF master (2024年03月15日)
在使用esp-camera组件前,需要开启psram,可以把这些内容放到sdkdefaults中:
CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240=y
CONFIG_SPIRAM_SUPPORT=y
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
CONFIG_SPIRAM_SPEED_80M=y
CONFIG_SPIRAM_MODE_OCT=y
1. 配置摄像头
本文采用的ST7789 LCD显示屏,所有格式设置为RGB565,分辨率设置为240x240。
static camera_config_t camera_config = {
.pin_pwdn = -1,
.pin_reset = -1,
.pin_xclk = 15,
.pin_sccb_sda = 4,
.pin_sccb_scl = 5,
.pin_d7 = 16,
.pin_d6 = 17,
.pin_d5 = 18,
.pin_d4 = 12,
.pin_d3 = 10,
.pin_d2 = 8,
.pin_d1 = 9,
.pin_d0 = 11,
.pin_vsync = 6,
.pin_href = 7,
.pin_pclk = 13,
.xclk_freq_hz = 20000000, // EXPERIMENTAL: Set to 16MHz on ESP32-S2 or ESP32-S3 to enable EDMA mode
.ledc_timer = LEDC_TIMER_0,
.ledc_channel = LEDC_CHANNEL_0,
.pixel_format = PIXFORMAT_RGB565,
.frame_size = FRAMESIZE_240X240,
.jpeg_quality = 12, // 0-63 lower number means higher quality
.fb_count = 1,
.grab_mode = CAMERA_GRAB_WHEN_EMPTY,
};
esp_err_t camera_init()
{
esp_err_t err = esp_camera_init(&camera_config);
if (err != ESP_OK)
{
ESP_LOGE(TAG, "Camera Init Failed");
return err;
}
return ESP_OK;
}
2. 显示摄像头数据到LCD中
while (1)
{
camera_fb_t *pic = esp_camera_fb_get();
esp_lcd_panel_draw_bitmap(lcd_panel, 0, 0, 240 + 1, 240 + 1, pic->buf);
esp_camera_fb_return(pic);
}
3. 摄像头配置
如果需要设置一些翻转或其他功能:
sensor_t *s = esp_camera_sensor_get();
s->set_hmirror(s, 1);
热门推荐
2.6%国人曾患慢性荨麻疹,这样预防和治疗最有效
塑胶原料业大亨Dennis:许慧欣背后的商业帝国
许慧欣重返银幕,婚后生活引发关注
四物汤补血调经效果好,但这些人群需谨慎
左侧舌神经损伤:最新诊疗方案与康复指南
中医养生新潮流:缓解舌痛有妙招
LGD电子竞技俱乐部:以青训体系为根基,在成绩、青训与商业间探寻平衡的发展之道
醉酒三阶段与酒精成瘾:识别与干预实用指南
酒精是第7大死亡风险,健康饮酒有讲究
12+256G还是16+512G?手机内存选购完全指南
泉州十大景点:开元寺、清源山展现闽南文化
海湾战争中的M1A2:一场坦克技术的代际碾压
M1A2主战坦克:现代战争的超级战士?
泉州旅游必去五地:古刹、老街、山海尽收眼底
第五人格新手攻略:从基础操作到实战技巧全解析
首都名医推荐细盐热敷:45℃最佳,可缓解慢性疼痛
术后感染的诊断和治疗
高考数学:余切函数图像的两种绘制方法
解码电路特性:余切函数在RLC电路分析中的关键作用
年收入低于6万等4类人群可申请个税退税
2025年度个税专项附加扣除信息确认:三种情形操作指南
腰果缓解头疼头晕,你试过吗?
视力模糊、头晕目眩?可能是肝血不足,中医教你调理
解码肝脏:四大核心功能与中医调理方案
从红黑游戏看商业博弈:百次实验无一双赢
许慧欣:从“清纯小天后”到“全能歌姬”的音乐蜕变
公寓风水布局指南:七大要点助你提升居住品质
Loft设计:工业风与开放式空间的完美结合
5米层高双层设计,LOFT公寓的优劣与适用人群
2.45亿高血压患者的新选择:中医养生效果获科学证实