در این مجموعه جامع و صفر تا صد؛ راه اندازی و برنامه نویسی ماژول های وای فای سری ESP8266 به صورت کامل و صفر تا صد به همراه نصب فریمور های مختلف آموزش داده شده است، به علاوه فرامین AT COMMAN که برای راه اندازی و کانفیگ ماژول های ESP8266 مورد استفاده قرار می گیرند به صورت عملی تشریح گردیده است و ارسال و دریافت دیتا بین ماژول های ESP8266 و سیستم عامل اندروید با چند روش مختلف ( روش کلاینت / سرور روش ارتباطات TCP و UDP و همچنین روش سوکت) به صورت جامع آموزش داده شده است. یکی از موضوعاتی که در اینترنت اشیا اهمیت ویژه ای دارد، طراحی و برنامه نویسی انواع وب سرویس ها می باشد که در این مجموعه ساخت انواع وب سرویس های پیشرفته برای ارسال دیتا و دریافت دیتا نیز به صورت جامع برنامه نویسی شده است. در نهایت با استفاده از برد های محبوب STM32 که دارای GPIO های زیادی هستند، لوازم منزل را با استفاده از اپلیکیشن اندرویدی به صورت اتومات کنترل خواهیم کرد. ( با استفاده از برد STM32 قادر خواهید بود یک کنترل کننده 32 کاناله داشته باشیم!!!) حتی از طریق اینترنت نیز قادر خواهیم بود لوازم پیرامون خود را کنترل کرده و دیتاهای ارسالی سنسور ها و ماژول های مختلف را مانیتور کنیم. این مجموعه یکی از اختصاصی ترین آموزش های مرتبط با  اینترنت اشیا می باشد. که برای اولین بار در ایران منتشر می گردد. قطعات مورد استفاده در این پروژه بسیار مقرون به صرفه بوده و مواردی که نیاز خواهید داشت عبارت اند از :

برد STM32F103C8T6 (قرص آبی)

ماژول ESP-01 (مقرون به صرفه ترین برد در خانواده ESP8266 ) از سایر برد های دیگر نیز می توان استفاده کرد

مبدل USB به TTL ( برای پروگرام کردن  برد STM32 و برد ESP و هم چنین اجرای فرامین AT COMMAND)

لازم به توضیح است برنامه نویسی پروژه های این مجموعه با زبان های برنامه نویسی C و C++ می باشد و از محیط برنامه نویسی آردینو برای برنامه نویسی استفاده شده است. اپلیکیشن اندرودی نیز توسط نرم افزار بیسیک فور اندروید برنامه نویسی شده است.

پکیج آموزشی مذکور به همراه کلیه مستندات شامل سورس پروژه، شماتیک، مدار، کلیه کتابخانه های مورد نیاز و ... ارائه میگردد.

 

 

برخی از سرفصل های مجموعه در ادامه آورده شده است :

  • معرفی و آشنایی با ماژول های ESP8266
  • بررسی اصطلاحات مهم در ارتباطات وای فای  و تشریح هر یک از آنها
  • آموزش جامع مشخصات و ویژگی های ماژول ESP-01 و مقایسه سایر مدل های محبوب
  • آشنایی با برد های مبتنی بر ESP8266 و ارتباط آنها با STM32
  • آموزش اختصاصی فرامین AT COMMAND ماژول های ESP8266
    • آموزش فرامین AT COMMAND عمومی برای تنظیمات و پیکربندی ماژول
    • آموزش فرامین AT COMMAND برای تنظیمات شبکه و مدهای کاری
    • آموزش فرامین AT COMMAND برای حالت کلاینت
    • آموزش فرامین AT COMMAND برای حالت سرور
    • آموزش فرامین AT COMMAND برای ایجاد ارتباطات TCP
    • آموزش فرامین AT COMMAND برای ایجاد ارتباطات UDP
  • بررسی دیتاشیت AT COMMAND های مربوط به ماژول ESP8266 و نحوه استفاده کاربردی از آن
  • رسم شماتیک و تجزیه و تحلیل مدار های مربوطه در فریتزینگ
  • آموزش راه اندازی ماژول ESP8266 توسط مبدل USB TO TTL و برد STM32
  • آموزش کنترل لوازم از طریق شبکه وایرلس توسط فرامین AT COMMAND در مدهای کاری کلاینت و AP
  • آموزش جامع نصب فریمور های مختلف بر روی ESP8266
  • آموزش جامع برنامه نویسی برد های ESP8266-01
    • تو.سط مبدل USB TO TTL
    • توسط برد STM32
  • پروژه صفر تا صد کنترل لوازم منزل از طریق وب سرویس توسط برنامه نویسی مستقیم ESP-01
  • پروژه صفر تا صد مانیتورینگ دما با استفاده از وب سرویس توسط برنامه نویسی مستقیم ESP-01
  • تحلیل و بررسی کد های نوشته شده در وب سرویس
  • عیب یابی و اشکال زدایی جامع ماژول های ESP
  • آموزش جامع  دستورات و متد های کتابخانه ESP8266WiFi.h برای ارتباطات وایرلس
    • آموزش توابع و دستورات مد کاری Station
    • آموزش توابع و دستورات مد کاری AP
    • آموزش توابع و دستورات حالت های UDP – Socket
  • آموزش نرم افزار Socket Protocol  و TCP Protocol برای ایجاد ارتباطات TCP و ارسال و دریافت دو طرفه دیتا
  • آموزش ارسال و دریافت دیتا بین ماژول های ESP-01 و دیوایس های اندرویدی
  • پروژه صفر تا صد کنترل لوازم منزل (چند کاناله) با استفاده از سوکت و اپلیکیشن اندرویدی با بهره گیری از STM32
  • پروژه صفر تا صد کنترل لوازم منزل از طریق اینترنت با استفاده از ماژول ESP-01 و برد STM32

سرفصل های آموزشی

لینک دانلود مجموعه آموزشی و فایل های مربوطه

درباره استاد دوره

مجتبی شادریان فارغ التحصیل کارشناسی ارشد نرم افزار از دانشگاه پیام نور تهران و کارشناسی الکترونیک از دانشگاه سراسری تبریز و مدرس زبان های برنامه نویسی تحت ویندوز، دوره های امنیت و شبکه ، اندروید، میکروکنترلرها و انواع برد های صنعتی می باشند و پروژه های مختلف در زمینه میکروکنترلر ها و بردهای صنعتی و کاربردی مثل آردینو و رزبری پای و پروژه های تخصصی تحت ویندوز را برای سازمان ها و ارگان های مختلف طراحی و عملیاتی نموده اند. به مدت 10 سال به صورت حرفه ای در زمینه برنامه نویسی اندروید و میکروکنترلرها، فعالیت داشته اند و علاقه زیادی به ارتباط بین سیستم عامل های مختلف و اینترنت اشیا دارند.

نظرات

متوسط امتیازات

5
5
4 نقد و بررسی

جزئیات امتیازات

5 ستاره
2
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0
  1. علی محمدی

    درکل درمورد این قسمت ارتباط اینترنتی دوره منو راهنمایی کنید تا ببینم اگر برای من مفیده تهیه کنم. ممنونم از لطفتون

    • آموزش اینترنت اشیاء

      جناب مهندس دردحین مطالعه هم هر سوالی داشتین از خودم بپرسین، دوره کنترل لوازم از طریق اینترنتی و لوکال یکی از کاربردی ترین دوره هایی هست که بنده تا به حال آموزش دادم

    • آموزش اینترنت اشیاء

      تمامی مواردی که لازم هست به صورت جامع و کاربردی توی دوره مذکور آموزش داده شده، باز اگه سوالی داشتین درخدمتتون هستیم

  2. علی محمدی

    و اینکه قابلیت تجاری سازی داره یا صرفا بصورت آموزشیه دوره مربوطه؟ و بین این دوره و دوره "کنترل لوازم به صورت لوکال و اینترنتی" کدوم مورد برای یادگیری ارتباط اینترنتی برای تجاری سازی مفیدتره؟

    • آموزش اینترنت اشیاء

      اگه هدفتون پروژهدهای تجاری و صنعتی باشه، ترجیحا دوره "کنترل لوازم به صورت لوکال و اینترنتی" رو پیشنهاد میکنم

    • آموزش اینترنت اشیاء

      تو دوره مذکور که خدمتتون معرفی کردم، در خصوص تجاری سازی پروژه ها هم توضیحات جامعی ارائه شده که بسیار مفیده

  3. علی محمدی

    سلام مهندس من میخواستم دوره رو شرکت کنم اما چندتا سوال داشتم، میخوام ببینم از چه پروتکل و چه پلتفرمی برای ارتباط اینترنتی استفاده کردین؟ و اینکه آیا رایگانه یا هزینه داره؟

    • آموزش اینترنت اشیاء

      سلام ممنونم از توجهتون چشم حتما از پلتفرم arduino iot cloud استفاده کردم و همان طریق mqtt و هم از طریق http میتونین انجام بدین

    • آموزش اینترنت اشیاء

      این پلتفرم کاملا رایگانه و امکانات بسیار زیادی داره، برای پروژه های صنعتی و تجاری کاملا مناسبه و اصلا تحریم نمیشه و همیشه در دسترسه

  4. امیرمحمد مهدی بیک

    بسیار سرفصل های جامعی هستند مهندس شادریان بسیار تشکر.

دوره‌های مرتبط

آموزش جامع راه اندازی انواع نمایشگر های TFT توسط آردینو و STM32

4.2
<p dir="RTL" style="text-align:justify"><span style="font-size:12pt">در بسیاری از پروژه ها نیاز دارید که اطلاعاتی را به کاربر نمایش دهید. یکی از بهترین روش ...
678,000 تومان

آموزش جامع راه اندازی ماژول های رادیویی NRF توسط STM32 و کنترل لوازم با برد بالای 1 کیلومتر

4.0
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:12.0pt">در این مجموعه آموزشی توسط ارتباطات ...
398,000 تومان

آموزش جامع راه اندازی ماژول های بلوتوث و کنترل لوازم و مانیتورینگ پیشرفته توسط STM32

4.1
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:12.0pt">در این دوره آموزشی، به صورت جامع و صفر تا ...
398,000 تومان