سبد خرید

آموزش ساخت دوربین مدار بسته از طریق وای فای با آردوینو -ESP32 CAM

فهرست مطالب

مقدمه

در این پست ما می‌خواهیم آموزش ساخت دوربین مدار بسته با آردوینو را ارائه دهیم. همچنین چگونگی تنظیم ماژول ESP32 CAM را برای پخش زنده ویدیویی آموزش دهیم که در آن دوربین مداربسته از طریق شبکه Wi-Fi محلی قابل دسترسی باشد.

ماژول دوربین و ESP32

برای این منظور ماژول دوربین و ESP32 متناسب با هم را تهیه می‌کنیم

esp32-cam
ماژول دوربین و ESP32

آموزش آپلود کد روی ESP32 CAM برای دوربین

برای سادگی بیشتر این فرآیند را به مراحل کوچک ساده تقسیم کرده‌ایم.

۱.نصب پکیج برد ESP32 در Arduino IDE:

در اینجا ما قصد داریم فایل های اجرایی برای برد ESP32 را دانلود کنیم. برای این مرحله به اینترنت نیاز دارید:

Arduino IDE
Arduino IDE
 

یک پنجره ظاهر خواهد می‌شود. لینک را مطابق تصویر قرار دهید. اگر قبلاً چند لینک وجود داشته باشد، آن‌ها را با کاما جدا کنید. دکمه OK را فشار دهید.

esp32 cam in arduino
Arduino برای ESP32
 

اکنون مطابق شکل زیر به Tools > Boards > Boards Manager بروید.

دوربین ESP32 CAM
انتخاب برد ESP32
 اکنون پنجره ای باز می‌شود و عبارت ESP32 را در نوار جستجو تایپ کنید.
انتخاب برد ESP32 در آردوینو
آردوینو ESP32

آخرین نسخه را انتخاب کنید و روی نصب کلیک کنید. دانلود فایل با توجه به سرعت اینترنت شما مدتی طول می‌کشد.

راه اندازی سخت افزار برای برنامه نویسی:

در این آموزش ساخت دوربین مدار بسته با آردوینو را داریم. برای این منظور باید از ماژول USB به TTL و مطابق مدار شکل زیر استفاده کنیم.

َUSB به TTL و ESP32 CAM
اتصال USB به TTL به ESP32 CAM

نحوه آپلود کد در ESP32 CAM

 

برای ساخت دوربین مدار بسته با آردوینو، اکنون Arduino IDE را باز کنید مانند شکل زیر File > Examples > ESP32 > Camera > CameraWebServer را انتخاب کنید.

انتخاب پروژه ESP32 CAM
انتخاب پروژه ESP32 CAM
 کدی مانند تصویر زیر را خواهید دید.
کد نمونه ESP32 CAM
کد نمونه
  • شما باید «*****» را با «SSID» و «رمز عبور» وای فای خود جایگزین کنید.
  • باید دستور #define CAMERA_MODEL_WROVER_KIT و uncommand #define CAMERA_MODEL_AI_THINKER  را مطابق شکل زیر صادر کنید.
SSID PASSWORD ESP32
SSID PASSWORD ESP32
انتخاب tools
انتخاب tools
  • اکنون دکمه تنظیم مجدد در ماژول ESP32 CAM (مهم) را فشار دهید.
  • روی آپلود در Arduino IDE کلیک کنید.

در صورت آپلود موفقیت آمیز برنامه پیام زیر را خواهید دید.

arduino IDE
آپلود موفقیت آمیز
  • نکته مهم IO0 و GND را جدا کنید.
  • مانیتور سریال را با نرخ باود 115200 باز کنید.
  • دکمه ریست را در ماژول ESP32 CAM یک بار دیگر فشار دهید.
IP دوربین
آدرس IP مربوط به ESP32 CAM
  • شما یک آدرس IP دریافت خواهید کرد و باید آن را در مرورگر خود وارد کنید.
  • در ابتدا رابط دوربین بارگیری می‌شود، شما باید “Start Streaming” را فشار دهید و پخش زنده ESP32 خود را مشاهده خواهید کرد.
نمونه تصویر
نمونه تصویر

آخرین مقالات بلاگ

Senior and Junior Developer توسعه دهنده مبتدی و باتجربه

تفاوت توسعه دهنده باهوش و عاقل

مطلبی تو یه سایت به زبان انگلیسی دیدم که جالب بود. برای همین ترجمه مطلب رو در بلاگ منتشر کردم.
در این مقاله دو نوع بینش متفاوت در برنامه نویسی را با هم مقایسه میکنیم.
خلاصه مطلب این که پیشگیری بهتر از درمان است.

مطالعه کامل »

محصولات مرتبط با آموزش

ارسال رایگان

برای سفارشات بالای 2 میلیون تومان

گارانتی ویژه

برای محصولات شرکت

مشاوره رایگان

در امور تخصصی