سورس کد و برنامه راه اندازی ESP32-CAM با Arduino

Electronics and Programming tutorials and projects

سورس کد و برنامه راه اندازی ESP32-CAM با Arduino

esp32 cam cctv ip camera

با استفاده از این سورس کد، بدون هیچ مدار جانبی، تنها با یک عدد ماژول ESP32-CAM و یک منبع تغذیه 5 ولتی، می­ توانید دوربین مدار بسته با قابلیت تشخیص حرکت بسازید.

همچینین می توانید با استفاده از ساخت مدار، دوربین با قابلیت ضبط صدا را نیز بسازید.

همچنین این پروژه شامل وایفای اتوکانکت نیز می­شود. با استفاده از آن به آسانی قادر خواهید بود تا تنظیمات اولیه مربوط به وایفای مودم و هات اسپات ماژول ESP32 را انجام دهید.

راهنمای تنظیمات ESP32-CAM

بعد از آپلود برنامه، ماژول را در حالت اجرای برنامه راه اندازی کنید.

ابتدا LED قرمز رنگ روی ماژول (ESP32-CAM) به مدت 1 ثانیه روشن می­شود، بعد از چند ثانیه نیز هات اسپات ماژول با نام پیش فرض WiCardCAM در وایفای موبایل ویا کامپیوتر قابل مشاهده خواهد بود.

برای اتصال از پسورد پیش فرض 12345678 استفاده نمایید، سپس با مرورگر به آدرس 192.168.4.1/config بروید.

قسمت Modem Configuration برای مشاهده وضعیت اتصال و وارد کردن تنظیمات اتصال به مودم (SSID,PASSWORD) است. بعد از کلیک برروی Save اطلاعات بر روی حافظه دائم ماژول ذخیره خواهند شد. در صورت درستی اطلاعات، حدودا بعد از 30 ثانیه متصل خواهد شد.

برای تنظیم مجدد ویا وضعیت اتصال میتوانید به همین لینک مراجعه کنید. یا از طریق آی پی دریافتی از مودم، بدون اتصال مستقیم به هات اسپات ماژول اقدام نمایید.

در زیر بخش تنظیمات مودم، بخش Device Hot Spot Configuration قرار دارد.

قسمت Secure Link برای افزودن امنیت اتصال به کار می رود، به این صورت که اگر حروف ABCD را در آن ذخیره کنید، بعد از راه اندازی مجدد ماژول، صفحه اصلی به لینک 192.168.4.1/ABCD/ . صفحه تنظیمات به لینک 192.168.4.1/ABCD/config منتقل خواهد شد.

دکمه Hidden HotSpot هات اسپات ماژول را در وضعیت مخفی قرار خواهد داد. دکمه Disable HotSpot when is connected to the modem، در صورتی که ماژول به مودم متصل شود، هات اسپات داخلی آن را غیر فعال خواهد کرد.

قسمت Size برای تنظیم ابعاد فیلم برداری است. Quality برای انتخاب کیفیت. Enable Recording برای فعال کردن فیلم برداری خودکار پس از تشخیص حرکت. Record time برای تنظیم طول فایل فیلم. Motion Sensitivity برای تنظیم دقت حساسیت تشخیص حرکت می­باشد.

در قسمت فایل منیجر قادر خواهید بود فیلم های ضبط شده را مشاهده کنید

همچنین میتوانید فایل ها را با فرمت avi اکسپورت کنید و با نرم افزار VLC اجرا کنید.

فریمورها و همچینین نسخه رایگان را می توانید از طریق بخش زیر دریافت کنید:

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

4 + چهارده =