اطلاعات مربوط به این ویدئوی آموزشی
در آموزش اینترنت اشیا مبتنی بر ماژول ESP32، سرفصل و مباحث آموزشی دوره اینترنت اشیا مبتنی بر ماژول ESP32 توسط مهندس میرقاسمی مدرس دوره ، در طی پروژه های برنامه نویسی، آموزش داده میشود. اگر شما هم علاقمند به مباحث پیشرفته و IOT هستید؛ این دوره می تواند سرعت بیشتری در روند یادگیری به شما بدهد. از ویژگی های مهم این دوره سخت افزاری بودن آن است. مهندس میرقاسمی بعد از آموزش هر قسمت از برنامه، آن ها را روی سخت افزار پیاده سازی میکنند.
سرفصل دوره آموزش اینترنت اشیا مبتنی بر ماژول ESP32
جلسه اول:
- معرفی ویژگی ها و امکانات ESP32
- معرفی ماژول های کاربردی ESP32
- معرفی امکانات سری ESP CAM
- نحوه اضافه کردن esp32 به محیط برنامه نویسی Arduino
- راه اندازی LED توسط esp32
- مباحث مربوط به شبکه های بی سیم
- معرفی اجزای شبکه ارتباطی Wi-Fi
- نکات مربوط به امنیت ارتباطات دیوایس ها
- کلاس ها و پروتکل های رایج در شبکه های کامپیوتری
- نکات کاربردی در خصوص شبکه های کامپیوتری
- مفاهیم مربوط به client و Server
- مقایسه مزیت ها و چالش های روش های ارتباط وایرلس
- آشنایی با Mac Address و IP Address
- معرفی لایه های شبکه
- معرفی پروتکل MQTT و کاربردهای آن در اینترنت اشیا
- معرفی کتابخانه ها و توابع کاربردی MQTT در برنامه ها
- ارسال و دریافت دیتا توسط ESP32 مبتی بر MQTT
- راه اندازی تایمر کانتر
- اجرای پروژه عملی بر روی سخت افزار ESP32
- کنترل LED از راه دور توسط ESP32
جلسه دوم:
- آشنایی با File Systems
- ذخیره سازی دیتا روی حافظه ها
- معرفی فرمت های رایج FAT
- ذخیره دیتا بر روی حافظه داخلی ESP32
- راه اندازی واحد ارتباطی SPI ماژول ESP32
- ذخیره سازی داده بر روی کارت حافظه Micro SD
- کار با فانکشن های کاربردی جهت ارتباط با Micro SD
- راه اندازی کاره های حافظه SD-MMC
- نکات کاربردی ذخیره سازی فایل ها بر روی کارت های حافظه
- معرفی انواع فایل ها
- کاربرد هر یک از فایل ها در پروژه های سیستم نهفته
- طراحی و ذخیره سازی دیتا بیس بر روی کارت های حافظه
- انتخاب مسیر ذخیره سازی داده روی حافظه
جلسه سوم:
- راه اندازی دوربین دیجیتال توسط ماژول ESP32
- راه اندازی ESP-CAM
- معرفی قابلیت ها و نحوه عملکرد سنسور دوربین OV2640
- دیتاهای ارسالی سنسور OV2640
- معرفی کتابخانه های کاربردی دوربین
- تشریح کارکرد لایبرری های رایج esp camera
- نحوه کار با عکس image و ذخیره بر روی کارت حافظه
- نحوه رکورد ویدئو با استفاده از ESP-cam
- ذخیره سازی عکس و ویدئو روی SD Card
- استریم تصویر ارسال ویدئو از طریق وب سرور به صورت زنده
جلسه چهارم:
- آشنایی با ساختار RTOS
- آشنایی با طراحی برنامه های مبتنی بر RTOS
- پیاده سازی سیستم عامل های بلادرنگ RTOS توسط ESP32
- معماری حافظه در صورت استفاده از سیستم عامل بلادرنگ
- نحوه اجرای Taskها در برنامه
- معرفی فانکشن های کاربردی Free RTOS
- پیاده سازی عملی RTOS بر روی ماژول ESP32
- آشنایی با عملکرد فانکشن Semaphore در مدیریت تسک ها
- اجرای پروژه Camera web server و آشنایی با نحوه عملکرد
جلسه پنجم:
- آشنایی با پروتکل ارسال دیتا بلوتوث Bluetooth
- بررسی استاندارد بلوتوث و چگونگی عملکرد
- معرفی ماژول های رایج بلوتوث
- آشنایی با راه اندازی بلوتوث داخلی ماژول ESP32
- اجرای برنامه Slave بلوتوث برای دیوایس مورد نظر
- اجرای برنامه Master بلوتوث برای دیوایس مورد نظر
- نکات کاربردی در راه اندازی واحد بلوتوث ESP32
- آموزش راه اندازی بلوتوث ورژن ۴ Bluetooth
- کاربردهای بلوتوث توان پایین یا BLE در دیوایس های اینترنت اشیا
- معرفی توابع کاربردی bluethooth
- راه اندازی عملی واحد بلوتوث esp و ارسال دیتا
- آشنایی با معماری بلوتوث کم مصرف
- نحوه انتقال دیتا در بلوتوث نسخه ۴
- آشنایی با توابع کاربردی C++ جهت راه اندازی بلوتوث esp32
- آشنایی با مفاهیم شی گرایی در برنامه نویسی
جلسه ششم:
- آشنایی با روش به روز رسانی OTA
- اجرای برنامه نمونه OTA برای بروزرسانی برنامه ESP32
- آشنایی با روش بروزرسانی Web Server
- به کارگیری توابع کاربردی OTA در برنامه
- اجرای چند نمونه پروژه Arduino OTA
- نحوه اتصال ESP32 به سرور و بروزرسانی برنامه
- ذخیره سازی داده بر روی حافظه EEPROM
- پیاده سازی دیتابیس بر روی حافظه eeprom
- نکته های کاربردی در طراحی و پیاده سازی ساختمان داده
- آموزش شیوه Shadow data base
جلسه هفتم:
- آشنایی با محیط برنامه نویسی Visual Studio Code
- آشنایی با شیوه طراحی یک سیستم ارسال و دریافت دیتا به صورت بلوک دیاگرامی
- طراحی یک پروژه کامل ترموستات دمابا قابلیت ذخیره سازی دیتا در دیتابیس
- اجرای فرامین کنترلی از طریق MQTT ، نمایش دیتا بر روی سون سگمنت
- روش دیباگ کردن کد برنامه
آشنایی با دوره ویدیویی اینترنت اشیا مبتنی بر ماژول esp32
در این دوره ویدیویی قصد داریم تا مباحث پیشرفته در زمینه اینترنت اشیا را با استفاده از ماژول ESP32 آموزش دهیم. راه اندازی کارت حافظه جانبی SD Card توسط ESP32، آموزش ارسال و دریافت دیتا از طریق پروتکل ارتباطی MQTT، انتقال آنلاین ویدئو Stream توسط ماژول ESP32-CAM، استفاده از مد کم مصرف بلوتوث در پروژه های IoT، راه اندازی هر دو هسته مجزا / Free Rtos و… از موارد کاربردی هستند که در طول دوره آموزش داده خواهد شد.
توصیه نیراسیستم
در صورتی که تمایل دارید تا به برنامه نویسی در حوزه های مختلف IOT بپردازید این دوره کاربردی می تواند مسیر پیشرفته شما را سریعتر کند. یادگیری کلیه زبان های برنامه نویسی نیازمند ذهنی خلاق و تمرکز بالا در حین یادگیری می باشد . در نتیجه توصیه می کنیم برای یادگیری بهتر و مطلوب تر با ذهنی آرام و آماده یادگیری به تماشای ویدئوها بپردازید. هم چنین تمرین های متعددی که در این مجموعه گرداوری شده است، با هدف ایجاد تسلط بیشتر شما طراحی گردیده اند. برای موفقیت هرچه بیشتر در یادگیری حتما آنها را انجام دهید.
پیش نیاز دوره آموزش اینترنت اشیا مبتنی بر ماژول ESP32 چیست؟
این دوره آموزشی ویژه افرادی طراحی شده است که به مباحث اولیه مربوط به اینترنت اشیا و ماژول ESPG8266 تسلط لازم را دارند.
گواهینامه دوره
گواهینامه فنی حرفه ای آموزشگاه آزاد نیرا برای شرکت کنندگانی که پروژه پایانی در جلسه پایانی توسط مدرس تعریف شده را در بازه زمانی ۴ ماه پس از دریافت ویدئو انجام دهند و نمره لازم در پروژه پایانی را کسب کنند،شما صادر خواهد شد.
نحوه دریافت ویدئوهای دوره
دسترسی به ویدئوهای آموزشی دوره پیاده سازی پروژه های اینترنت اشیا مبتنی بر ماژول esp32 هم به صورت فایل دانلودی و هم به صورت DVD مقدور میباشد.
همچنین نرم افزار پخش ویدئوی موجود در پکیج، قابل اجرا در کلیه سیستم عامل های ویندوزی از جمله XP ، ۷ ، ۸ و ۱۰ میباشد.
مشاهده این دوره آموزشی تنها با استفاده از نرم افزار GemPlayer در سیستم عامل ویندوز میسر می باشد .
برای تماشای ویدئوهای آموزشی این دوره، نیاز است تا نرم افزار ویدئو پلیر موجود در DVD یا فایل ارسالی را نصب نمایید.
پس از نصب ، فایل ویدئو مورد نظر را باز می کنید . در پنجره باز شده می بایست کد موجود در گزینه Machine Code را برای پشیتبانی آموزشگاه ارسال نمایید تا پسورد اختصاصی سیستم شما را تولید و در اختیارتان قرار دهند .
فایل دریافتی از پشیتبانی را در قسمت Import password وارد نمایید و آموزش را آغاز کنید .
نحوه فعال سازی این نرم افزار در ویدئو زیر توضیح داده شده است:
جهت ارسال Machine code به پشیتبانی نیرا سیستم به یکی از شیوه های زیر اقدام کنید :
تماس تلفنی با شماره تلفن ۰۲۱۶۶۹۱۸۱۷۸
پیام رسان تلگرام با آی دی @nirahelp
پیام رسان واتس اپ با شماره ۰۹۳۷۶۹۸۳۰۹۳
محتویات جلسات دوره اینترنت اشیا مبتنی بر ESP32
جلسه اول
پیش نمایش و سرفصل های جلسه اول ویدئو
- معرفی ویژگی ها و امکانات ESP32
- معرفی ماژول های کاربردی ESP32
- معرفی امکانات سری ESP CAM
- نحوه اضافه کردن esp32 به محیط برنامه نویسی Arduino
- راه اندازی LED توسط esp32
- مباحث مربوط به شبکه های بی سیم
- معرفی اجزای شبکه ارتباطی Wi-Fi
- نکات مربوط به امنیت ارتباطات دیوایس ها
- کلاس ها و پروتکل های رایج در شبکه های کامپیوتری
- نکات کاربردی در خصوص شبکه های کامپیوتری
- مفاهیم مربوط به client و Server
- مقایسه مزیت ها و چالش های روش های ارتباط وایرلس
- آشنایی با Mac Address و IP Address
- معرفی لایه های شبکه
- معرفی پروتکل MQTT و کاربردهای آن در اینترنت اشیا
- معرفی کتابخانه ها و توابع کاربردی MQTT در برنامه ها
- ارسال و دریافت دیتا توسط ESP32 مبتی بر MQTT
- راه اندازی تایمر کانتر
- اجرای پروژه عملی بر روی سخت افزار ESP32
- کنترل LED از راه دور توسط ESP32
جلسه دوم
پیش نمایش و سرفصل های جلسه دوم ویدئو
- آشنایی با File Systems
- ذخیره سازی دیتا روی حافظه ها
- معرفی فرمت های رایج FAT
- ذخیره دیتا بر روی حافظه داخلی ESP32
- راه اندازی واحد ارتباطی SPI ماژول ESP32
- ذخیره سازی داده بر روی کارت حافظه Micro SD
- کار با فانکشن های کاربردی جهت ارتباط با Micro SD
- راه اندازی کاره های حافظه SD-MMC
- نکات کاربردی ذخیره سازی فایل ها بر روی کارت های حافظه
- معرفی انواع فایل ها
- کاربرد هر یک از فایل ها در پروژه های سیستم نهفته
- طراحی و ذخیره سازی دیتا بیس بر روی کارت های حافظه
- انتخاب مسیر ذخیره سازی داده روی حافظه
جلسه سوم
پیش نمایش و سرفصل های جلسه سوم ویدئو
- راه اندازی دوربین دیجیتال توسط ماژول ESP32
- راه اندازی ESP-CAM
- معرفی قابلیت ها و نحوه عملکرد سنسور دوربین OV2640
- دیتاهای ارسالی سنسور OV2640
- معرفی کتابخانه های کاربردی دوربین
- تشریح کارکرد لایبرری های رایج esp camera
- نحوه کار با عکس image و ذخیره بر روی کارت حافظه
- نحوه رکورد ویدئو با استفاده از ESP-cam
- ذخیره سازی عکس و ویدئو روی SD Card
- استریم تصویر ارسال ویدئو از طریق وب سرور به صورت زنده
جلسه چهارم
پیش نمایش و سرفصل های جلسه چهارم ویدئو
- آشنایی با ساختار RTOS
- آشنایی با طراحی برنامه های مبتنی بر RTOS
- پیاده سازی سیستم عامل های بلادرنگ RTOS توسط ESP32
- معماری حافظه در صورت استفاده از سیستم عامل بلادرنگ
- نحوه اجرای Taskها در برنامه
- معرفی فانکشن های کاربردی Free RTOS
- پیاده سازی عملی RTOS بر روی ماژول ESP32
- آشنایی با عملکرد فانکشن Semaphore در مدیریت تسک ها
- اجرای پروژه Camera web server و آشنایی با نحوه عملکرد
جلسه پنجم
پیش نمایش و سرفصل های جلسه پنجم ویدئو
- آشنایی با پروتکل ارسال دیتا بلوتوث Bluetooth
- بررسی استاندارد بلوتوث و چگونگی عملکرد
- معرفی ماژول های رایج بلوتوث
- آشنایی با راه اندازی بلوتوث داخلی ماژول ESP32
- اجرای برنامه Slave بلوتوث برای دیوایس مورد نظر
- اجرای برنامه Master بلوتوث برای دیوایس مورد نظر
- نکات کاربردی در راه اندازی واحد بلوتوث ESP32
- آموزش راه اندازی بلوتوث ورژن ۴ Bluetooth
- کاربردهای بلوتوث توان پایین یا BLE در دیوایس های اینترنت اشیا
- معرفی توابع کاربردی bluethooth
- راه اندازی عملی واحد بلوتوث esp و ارسال دیتا
- آشنایی با معماری بلوتوث کم مصرف
- نحوه انتقال دیتا در بلوتوث نسخه ۴
- آشنایی با توابع کاربردی C++ جهت راه اندازی بلوتوث esp32
- آشنایی با مفاهیم شی گرایی در برنامه نویسی
جلسه ششم
پیش نمایش و سرفصل های جلسه ششم ویدئو
- آشنایی با روش به روز رسانی OTA
- اجرای برنامه نمونه OTA برای بروزرسانی برنامه ESP32
- آشنایی با روش بروزرسانی Web Server
- به کارگیری توابع کاربردی OTA در برنامه
- اجرای چند نمونه پروژه Arduino OTA
- نحوه اتصال ESP32 به سرور و بروزرسانی برنامه
- ذخیره سازی داده بر روی حافظه EEPROM
- پیاده سازی دیتابیس بر روی حافظه eeprom
- نکته های کاربردی در طراحی و پیاده سازی ساختمان داده
- آموزش شیوه Shadow data base
جلسه هفتم
پیش نمایش و سرفصل های جلسه هفتم ویدئو
- آشنایی با محیط برنامه نویسی Visual Studio Code
- آشنایی با شیوه طراحی یک سیستم ارسال و دریافت دیتا به صورت بلوک دیاگرامی
- طراحی یک پروژه کامل ترموستات دمابا قابلیت ذخیره سازی دیتا در دیتابیس
- اجرای فرامین کنترلی از طریق MQTT ، نمایش دیتا بر روی سون سگمنت
- روش دیباگ کردن کد برنامه
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
آموزش نرم افزار Altium Designer پیشرفته
در دوره ویدئویی طراحی برد با نرم افزار Altium Designer شرکت کنندگان صفر تا صد طراحی بردهای مولتی لیر و فرکانس بالا را فرا خواهند گرفت. از جمله پروژه های انجام شده در طول دوره طراحی برد ۶ لایه و ۱۴ لایه می باشد. لازم به ذکر هست که گواهینامه فنی و حرفه ای آموزشگاه نیرا برای شرکت کنندگان در دوره ویدئویی که نمره لازم در آزمون پایانی را کسب کنند،صادر خواهد شد.
آموزش پروژه های اینترنت اشیا مبتنی بر ماژول ESP8266
در این ویدیو آموزشی شما به کمک پیاده سازی پروژه های اینترنت اشیا مبتنی بر ماژول ESP8266 برنامه نویسی در این زمینه را نیز آموزش خواهید دید و برای افرادی که به اینترنت اشیا علاقه دارند شروع بسیار خوبی خواهد بود لازم به ذکر هست که گواهینامه فنی و حرفه ای آموزشگاه نیرا برای شرکت کنندگان در دوره ویدئویی که نمره لازم در آزمون پایانی را کسب کنند،صادر خواهد شد.
نظرات
850,000 تومان 600,000 تومان
تنها اشخاصی که این محصول را خریداری کرده اند و وارد سایت شده اند می توانند در مورد این محصول بازبینی ارسال کنند.