مقدمه
در این پست ما میخواهیم آموزش ساخت دوربین مدار بسته با آردوینو را ارائه دهیم. همچنین چگونگی تنظیم ماژول ESP32 CAM را برای پخش زنده ویدیویی آموزش دهیم که در آن دوربین مداربسته از طریق شبکه Wi-Fi محلی قابل دسترسی باشد.
ماژول دوربین و ESP32
برای این منظور ماژول دوربین و ESP32 متناسب با هم را تهیه میکنیم
آموزش آپلود کد روی ESP32 CAM برای دوربین
آموزش آپلود کد روی ESP32 CAM برای دوربین
برای سادگی بیشتر این فرآیند را به مراحل کوچک ساده تقسیم کردهایم.
۱.نصب پکیج برد ESP32 در Arduino IDE:
در اینجا ما قصد داریم فایل های اجرایی برای برد ESP32 را دانلود کنیم. برای این مرحله به اینترنت نیاز دارید:
- این لینک را کپی کنید: https://dl.espressif.com/dl/package_esp32_index.json
- Arduino IDE را باز کنید و File > Preferences را انتخاب کنید :
یک پنجره ظاهر خواهد میشود. لینک را مطابق تصویر قرار دهید. اگر قبلاً چند لینک وجود داشته باشد، آنها را با کاما جدا کنید. دکمه OK را فشار دهید.
اکنون مطابق شکل زیر به Tools > Boards > Boards Manager بروید.
آخرین نسخه را انتخاب کنید و روی نصب کلیک کنید. دانلود فایل با توجه به سرعت اینترنت شما مدتی طول میکشد.
راه اندازی سخت افزار برای برنامه نویسی:
در این آموزش ساخت دوربین مدار بسته با آردوینو را داریم. برای این منظور باید از ماژول USB به TTL و مطابق مدار شکل زیر استفاده کنیم.
نحوه آپلود کد در ESP32 CAM
برای ساخت دوربین مدار بسته با آردوینو، اکنون Arduino IDE را باز کنید مانند شکل زیر File > Examples > ESP32 > Camera > CameraWebServer را انتخاب کنید.
- شما باید «*****» را با «SSID» و «رمز عبور» وای فای خود جایگزین کنید.
- باید دستور #define CAMERA_MODEL_WROVER_KIT و uncommand #define CAMERA_MODEL_AI_THINKER را مطابق شکل زیر صادر کنید.
- اکنون دکمه تنظیم مجدد در ماژول ESP32 CAM (مهم) را فشار دهید.
- روی آپلود در Arduino IDE کلیک کنید.
در صورت آپلود موفقیت آمیز برنامه پیام زیر را خواهید دید.
- نکته مهم IO0 و GND را جدا کنید.
- مانیتور سریال را با نرخ باود 115200 باز کنید.
- دکمه ریست را در ماژول ESP32 CAM یک بار دیگر فشار دهید.
- شما یک آدرس IP دریافت خواهید کرد و باید آن را در مرورگر خود وارد کنید.
- در ابتدا رابط دوربین بارگیری میشود، شما باید “Start Streaming” را فشار دهید و پخش زنده ESP32 خود را مشاهده خواهید کرد.
آخرین مقالات بلاگ
نصب برد همه کاره MSB939 همراه با نقشه سیمکشی
آموزش سیمکشی برد لباسشویی همه کاره همراه با نقشه و توضیحات کامل.
آموزش کار با برد و اپلیکیشن لباسشویی
آموزش کار با اپلیکیشن لباسشویی برای انتخاب برنامه شستشوی ماشین لباسشویی از طریق موبایل
آموزش رایگان گیت – جلسه چهارم
جلسه چهارم
آموزش کار با شاخهها
در این جلسه قصد داریم که به شما مفهوم برنچها را آموزش دهیم و نحوه استفاده از آن و دستورات ضمیمه آن نظیر chekout و merge را آموزش دهیم.