با سلام
طبق این آموزش مراحل را رفته اید؟؟ و باز هم دوربین شناسایی نمیشود؟؟
همچنین داخل برنامه آردوینو زمانی که کد مربوط به دوربین را باز میکنید تعدادی فایل دیگر نیز باز میشوند.
داخل فایل camera_pins بررسی بکنید که پایه های مود انتخابی شما با این داکیومنت یکسان می باشد یا خیر. در صورت یکسان نبودن آنها را تغییر بدهید.
این مورد را نیز در نظر بگیرید که شاید این داکیومنت نیز اشتباه کرده باشید یا نسخه های دیگری باشد. و با سرچ پایه های درست را پیدا بکنید و تنظیم بکنید مشکل حل میشود.
ویرایش اول:
طی بررسی های انجام شده نیاز است موارد زیر را انجام بدهید تا ماژول شروع به کار کند.
در فایل camera_pins.h خط های زیر را اضافه بنمایید.
#elif defined(CAMERA_MODEL_ESP32_CAM_PLUS)
#define PWDN_GPIO_NUM -1
#define RESET_GPIO_NUM 5
#define XCLK_GPIO_NUM 15
#define SIOD_GPIO_NUM 22
#define SIOC_GPIO_NUM 23
#define Y9_GPIO_NUM 39
#define Y8_GPIO_NUM 34
#define Y7_GPIO_NUM 33
#define Y6_GPIO_NUM 27
#define Y5_GPIO_NUM 12
#define Y4_GPIO_NUM 35
#define Y3_GPIO_NUM 14
#define Y2_GPIO_NUM 2
#define VSYNC_GPIO_NUM 18
#define HREF_GPIO_NUM 36
#define PCLK_GPIO_NUM 26
#define LED_GPIO_NUM 25
در فایل CameraWebServer نیز تمام نوع نمایشگر ها را در حالت کامنت قرار بدهید و خط زیر را در انتها اضافه بنمایید.
#define CAMERA_MODEL_ESP32_CAM_PLUS
میتوانید فایل زیر را دانلود بنمایید و به صورت مستقیم اجرا کنید و فقط یوزر و پسورد WiFi خود را تنظیم بنمایید
CameraWebServer.rar
توجه داشته باشید که تنظیمات برنامه آردوینو خود را از بخش Tools بر روی حالت زیر قرار بدهید.
