forked from xiaozhi/xiaozhi-esp32
Fix lichuang-dev camera (#1290)
* Fixatk-dnesp32s3 camera * Update bread s3cam README * Fix lichuang-dev camera
This commit is contained in:
@@ -172,7 +172,7 @@ private:
|
||||
.reset_pin = CAM_PIN_RESET, // 实际由 XL9555 控制
|
||||
.pwdn_pin = CAM_PIN_PWDN, // 实际由 XL9555 控制
|
||||
.dvp_pin = dvp_pin_config,
|
||||
.xclk_freq = 24000000,
|
||||
.xclk_freq = 20000000,
|
||||
};
|
||||
|
||||
esp_video_init_config_t video_config = {
|
||||
|
||||
@@ -3,7 +3,11 @@
|
||||
"builds": [
|
||||
{
|
||||
"name": "atk-dnesp32s3",
|
||||
"sdkconfig_append": []
|
||||
"sdkconfig_append": [
|
||||
"CONFIG_CAMERA_OV2640=y",
|
||||
"CONFIG_CAMERA_OV2640_AUTO_DETECT_DVP_INTERFACE_SENSOR=y",
|
||||
"CONFIG_CAMERA_OV2640_DVP_YUV422_240X240_25FPS=y"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -20,10 +20,30 @@ idf.py menuconfig
|
||||
|
||||
**选择板子:**
|
||||
|
||||
```
|
||||
```bash
|
||||
Xiaozhi Assistant -> Board Type ->面包板新版接线(WiFi)+ LCD + Camera
|
||||
```
|
||||
|
||||
**配置摄像头传感器:**
|
||||
|
||||
> **注意:** 确认摄像头传感器型号,确定型号在 esp_cam_sensor 支持的范围内。当前板子用的是 OV2640,是符合支持范围。
|
||||
|
||||
在 menuconfig 中按以下步骤启用对应型号的支持:
|
||||
|
||||
1. **导航到传感器配置:**
|
||||
```
|
||||
(Top) → Component config → Espressif Camera Sensors Configurations → Camera Sensor Configuration → Select and Set Camera Sensor
|
||||
```
|
||||
|
||||
2. **选择传感器型号:**
|
||||
- 选中所需的传感器型号(OV2640)
|
||||
|
||||
3. **配置传感器参数:**
|
||||
- 按 → 进入传感器详细设置
|
||||
- 启用 **Auto detect**
|
||||
- 推荐将 **default output format** 调整为 **YUV422** 及合适的分辨率大小
|
||||
- (目前支持 YUV422、RGB565,YUV422 更节省内存空间)
|
||||
|
||||
**编译烧入:**
|
||||
|
||||
```bash
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
#define CAMERA_PIN_HREF GPIO_NUM_46
|
||||
#define CAMERA_PIN_PCLK GPIO_NUM_7
|
||||
|
||||
#define XCLK_FREQ_HZ 24000000
|
||||
#define XCLK_FREQ_HZ 20000000
|
||||
|
||||
|
||||
#endif // _BOARD_CONFIG_H_
|
||||
|
||||
@@ -4,7 +4,10 @@
|
||||
{
|
||||
"name": "lichuang-dev",
|
||||
"sdkconfig_append": [
|
||||
"CONFIG_USE_DEVICE_AEC=y"
|
||||
"CONFIG_USE_DEVICE_AEC=y",
|
||||
"CONFIG_CAMERA_GC0308=y",
|
||||
"CONFIG_CAMERA_GC0308_AUTO_DETECT_DVP_INTERFACE_SENSOR=y",
|
||||
"CONFIG_CAMERA_GC0308_DVP_YUV422_640X480_16FPS=y"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user