مدت :

۸ ساعت و ۳۰ دقیقه

قیمت : ۵۳۷,۰۰۰ تومان
LinkedIn
Twitter
Facebook
Telegram

درباره مدرس 

اطلاعات دوره

توضیحات

سلام دوستان عزیز! ممنون که دوره آموزش اینترنت اشیا از صفر  هم رویش را جهت تماشا انتخاب کردید. بعد از تلاش فراوان دوره آموزش اینترنت اشیاء از صفر به صورت کاملا پروژه محور آماده شد. آموزش پروژه محور اینترنت اشیا نزدیک به 9 ساعت آموزش عملی و پروژه محور است. تمامی مطالب پایه اینترنت اشیا برای شروع و وارد شدن به این حوزه در این بسته آموزشی گفته شده است. آموزش iot شامل 18 درس به جر درس صفر است. در هر درس مطالب در ابتدا به صورت تئوری بیان می‌شود، سپس مطالب بیان شده به صورت عملی بر روی برد NODE MCU  عملیاتی آموزش داده می‌شود. لازم به ذکر است که مدرس این دوره، آقای هادی حاتمیان دارای ثبت اختراع در حوزه اینترنت اشیا هستند و در این آموزش به انتقال تجربه از نقطه صفر به فراگیران دوره می‌پردازد.

در آخر این آموزش در واقع بخش اول از آموزش اینترنت اشیا از صفر تا کنترل آنلاین است. برای دیدن فیلم معرفی این بسته بر روی این لینک (+) و یا پخش کننده پایین کلیک کنید:

 

 

برای دریافت بسته کامل این آموزش بر روی لینک زیر کلیک کنید:

آموزش اینترنت اشیا از صفر تا کنترل آنلاین ـــــــ بسته جامع

 

نگاهی به حوزه اینترنت اشیا
امروزه اینترنت اشیا به یکی از 10 تکنولوژی برتر جهان تبدیل شده است. به گونه ای که امروزه در همه چیز و همه جا از اینترنت اشیا استفاده می شود. محدوده استفاده از این تکنولوژی روز به روز در حال گسترش است.

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

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

 

 

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

 

 

یکی از نقاط قوت این آموزش این است که همه درس‌های این بسته آموزشی به صورت پروژه محور است. در هر درس یک سنسور و یا یک ماژول، و سپس نحوه راه اندازی آن بررسی شده است. هر درس همراه با کدنویسی مربوط به خود است که بر روی برد NODE MCU آپلود می‌شود. در نهایت خروجی کد را بر روی برد توسعه مشاهده می‌کنیم.
در درس آخر این آموزش، یک پروژه جامع انجام می‌دهیم. این پروژه شامل سنسور و ماژول‌هایی است که در طول این دوره با آنها کار کرده‌ایم. در این پروژه نهایی از پلتفرم محبوب بلینک (Blynk) استفاده کرده‌ایم که نحوه‌ی استفاده از تمامی امکانات این پلتفرم به صورت رایگان و قانونی در درس آخر توضیح داده شده است. در پایان هم موارد بیان شده را از طریق این پلتفرم کنترل و مانتورینگ می‌کنیم. این مورد را در ویدیو درس صفر که ویدیو معرفی دوره هم است در قسمت بالا می‌توانید مشاهده کنید.

 

 

این آموزش بی نظیر است زیرا:
  • کاملا پروژه محور است.
  • مطالب تخصصی اینترنت اشیا به صورت انیمیشن بیان شده است.
  • یک شروع سریع و پروژه محور اینترنت اشیا از صفر را با هم تجربه می‌کنیم.

 

قسمت‌هایی از آموزش اینترنت اشیا را در زیر بصورت رایگان مشاهده کنید:

 

درس اول: اینترنت اشیا چیست؟

 

درس دوم: معرفی بردها و سخت افزارهای اینترنت اشیا (IOT)

 

 

برای دیدن 5 قسمت دیگر بصورت رایگان بر روی لینک های زیر به ترتیب کلیک کنید:

https://www.aparat.com/v/l0Nw3

https://www.aparat.com/v/PSNFh

https://www.aparat.com/v/3fKbl

https://www.aparat.com/v/2wPk8

https://www.aparat.com/v/jeBCY

 

در ادامه پیشنهاد می‌کنم این دو آموزش را ببینید:

آموزش ساخت وب سرور با آردوینو و ESP8266

آموزش پلتفرم اینترنت اشیا Thinger.io

 

 

کلیدواژگان

 آموزش برنامه نویسی اینترنت اشیا | مراحل یادگیری اینترنت اشیا | آموزش iot پروژه محور | اموزش پروژه محور اینترنت اشیا | آموزش کامل iot | آموزش پروژه محور iot

ریز محتوای فیلم‌ها

ریز محتوای فیلم‌ها

درس صفر: معرفی دوره

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

 

درس اول : اینترنت اشیا چیست و حوزه‌های اینترنت اشیا

  • تعریف اینترنت اشیا چیست
  • نگاه کلی به برد ها و تراشه های اینترنت اشیا
  • بررسی این که اینترنت اشیا چگونه کار می کند
  • بررسی دو حوزه مهم اینترنت اشیا
  • خانه‌های هوشمند
  • گلخانه‌های هوشمند

 

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

  • برد Arduino UNO خانواده آردوینو
  • برد Arduino NANO
  • برد ESP-01 خانواده ESP
  • برد Wemos D1 Mini
  • برد Node MCU
  • بردهای ESP8266 و ESP32
  • برد توسعه رزبری پای ۴
  • معیارهای انتخاب برد متناسب با پروژه

 

درس سوم : برد و وسایل مورد نیاز دوره

  • معرفی برد مورد نیاز دوره
  • معرفی ماژول های مورد نیاز دوره
  • معرفی سنسور های مورد نیاز دوره
  • بررسی مبدل USB به TTL
  • مقایسه دو مبدل CP2102 و CH340G

 

درس چهارم : بررسی کامل برد Node Mcu(ESP8266)

  • بررسی ساختار برد Node Mcu
  • بررسی پایه های برد Node Mcu

 

درس پنجم : آموزش نصب Arduino IDE و اضافه کردن برد Node Mcu

  • نحوه‌ی نصب نرم افزار Arduino IDE
  • نحوه‌ی اضافه کردن برد Node Mcu به نرم افزار Arduino IDE

 

درس ششم : نوشتن ساده‌ترین برنامه در داخل Arduino IDE و نمایش آن بر روی سریال مانیتور

  • بررسی علت عدم شناسایی برد Node Mcu توسط سیستم
  • تعریف Baud Rate
  • آموزش نصب درایور CH340G
  • بررسی قسمت سریال مانیتور (Serial Monitor)
  • نحوه استفاده از قسمت سریال مانیتور

 

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

  • بررسی علت استفاده از نرم افزار Fritzing
  • نحوه ی نصب نرم افزار Fritzing
  • بررسی قسمت های مختلف نرم افزار Fritzing
  •  آموزش نصب کتابخانه در نرم افزار Fritzing
  • آموزش طراحی مدار در نرم افزار Fritzing

 

درس هشتم : روشن و خاموش کردن یک LED با برد توسعه Node Mcu

  • بررسی ساختار LED
  • مقایسه LED با ساختار دیودی
  • بررسی ساختار اتصال LED
  • بررسی قسمت های مختلف Arduino IDE
  • طراحی مدار این درس در داخل نرم افزار Fritzing
  • نوشتن کد این جلسه در داخل نرم افزار Arduino IDE

 

درس نهم : راه اندازی شبکه بی سیم (WIFI) برد Node Mcu

  • بررسی پیش نیاز های این درس
  • بررسی چند نکته مهم در مورد آدرس مک مودم ها
  • بررسی ساختار IP ها
  • بررسی نحوه ی راه اندازی شبکه بی سیم برد توسعه Node Mcu
  • نحوه ی نصب کتابخانه در داخل Arduino IDE
  • بررسی ساختار متغیرها در نرم افزار Arduino IDE
  • نوشتن کد این درس در داخل نرم افزار Arduino IDE

 

درس دهم- قسمت اول : مدولاسیون یا PWM

  • توضیح مبحث PWM با مثال های ساده از طریق انیمیشن
  • بررسی نمودار موج مربعی PWM
  • طراحی مدار این درس در داخل نرم افزار Fritzing
  • نوشتن کد این درس در داخل نرم افزار Arduino
  • کنترل شدت نور یک LED از طریق PWM

 

درس دهم- قسمت دوم : بررسی روش‌های Pull Up و Pull Down

  • بررسی ساختار Pull Down
  • بررسی ساختار Pull Up
  • بررسی موارد کاربرد استفاده از این روش ها
  • توضیح ساختار های بالا به صورت انیمیشنی
  • طراحی مدار این درس در داخل نرم افزار Fritzing
  • نوشتن کد این درس در داخل نرم افزار Arduino

 

درس یازدهم : بررسی پروتکل I2C و راه اندازی نمایشگر OLED SSD1306

  • بررسی نمایشگر OLED SSD1306
  • بررسی پروتکل I2C به صورت انیمیشنی
  • بررسی انواع OLED ها
  • بررسی ساختار OLED ها و نحوه ی استفاده از آنها
  • طراحی مدار این درس در داخل نرم افزار Fritzing
  • نوشتن کد این درس در داخل نرم افزار Arduino

 

درس دوازدهم : معرفی و بررسی سنسور فوتوسل (LDR) و نحوه ی راه اندازی آن

  • بررسی سنسور فوتوسل یا LDR و موارد استفاده از این سنسور
  • بررسی ساختار این سنسور و نحوه ی کار آن به صورت انیمیشنی
  • طراحی مدار این درس در داخل نرم افزار Fritzing
  • نوشتن کد این درس در داخل نرم افزار Arduino

 

درس سیزدهم : معرفی سنسور DHT11 و نحوه ی راه اندازی آن

  • معرفی سنسور DHT11 و موارد کاربرد آن
  • بررسی نحوه اتصال و استفاده از این سنسور
  • بررسی پایه های سنسور DHT11
  • طراحی مدار این درس در داخل نرم افزار Fritzing
  • نوشتن کد این درس در داخل نرم افزار Arduino

 

درس چهاردهم : معرفی سنسور MQ5 و MQ9 و نحوه‌ی راه اندازی آنها

  • معرفی سنسور MQ5
  • معرفی سنسور MQ9
  • بررسی ساختار این دو سنسور
  • نحوه کار سنسور MQ5 و MQ9
  • طراحی مدار این درس در داخل نرم افزار Fritzing
  • نوشتن کد این درس در داخل نرم افزار Arduino

 

درس پانزدهم : بررسی پلتفرم‌های اینترنت اشیا

  • بررسی این که پلتفرم به چه معنا است و در کجا کاربرد دارد
  • علت استفاده از پلتفرم های اینترنت اشیا
  • بررسی چند ویژگی مهم پلتفرم های اینترنت اشیا
  • معرفی پلتفرم بلینک Blynk
  • معرفی پلتفرم Thinger Io
  • معرفی پلتفرم ThingsBoard

 

درس شانزدهم : بررسی تخصصی پلتفرم بلینک (Blynk)

  • بیان علت استفاده از پلتفرم بلینک برای این دوره
  • نحوه ی استفاده رایگان و بدون محدودیت و قانونی از پلتفرم بلینک Blynk
  • بررسی فایل ها و نرم افزار های مورد نیاز پلتفرم بلینک Blynk
  • بررسی نحوه نصب جاوا ورژن 11

 

درس هفدهم-قسمت اول : نحوه ی ساخت سرور بر روی سیستم شخصی مان

  • توضیح روند کار سرور
  • آموزش ساخت سرور
  • آموزش اتصال برنامه بلینک (Blynk) به سرور
  • آموزش ساخت اکانت بر روی سرور
  • آموزش ساخت پروژه بر روی سرور

 

درس هفدهم- قسمت دوم : طراحی مدار پروژه نهایی

  • بررسی ساختار کلی پروژه نهایی
  • طراحی مدار این پروژه در نرم افزار Fritzing

 

درس هفدهم-قسمت سوم : کد نویسی و اجرای عملی پروژه نهایی

  • ساخت سرور
  • مرور کلی کد های درس ها قبلی
  • اتصال برد Node Mcu به سرور بلینک Blynk
  • نمایش مقادیر سنسور ها بر روی نرم افزار بلینک Blynk
  • کنترل LED به صورت PWM از طریق نرم افزار بلینک Blynk

 

درس هجدهم : جمع بندی کلی مطالب بیان شده

  • بررسی و مرور کلی مسیر طی شده در این دوره
  • مطرح کردن یک تمرین برای تسلط بیشتر به حوزه ی اینترنت اشیا
نظرات (3)

3 دیدگاه برای آموزش اینترنت اشیا از صفر ــــ پروژه محور

  1. میلاد

    سلام اقای حاتمیان وقتتون بخیر
    ببخشید یک سوالی داشتم
    پروژه من به این صورت است که یکسری اطلاعات با استفاده از سنسور های محیطی جمع اوری میکنم و ارسال میکنم به اینترنت همچنین با هوش مصنوعی نیز این اطلاعات به دست امده را تحلیل میکنم میخواستم ازتون بپرسم که به نظرتون کدوم پلتفرم اینترنت اشیا مناسب پروژه من هست که بتونم تحلیل هوش مصنوعی هم کنارش داشته باشم ( هوش مصنوعی را میتونم با متلب و پایتون و جاوا پیاده سازی کنم )

    • هادی حاتمیان مهربانی

      سلام وقت بخیر دوست عزیز اگر که می خوایید از هوش مصنوعی هم استفاده کنید پیشنهاد من پلتفرم ThingsBoard هستش که یک پلتفرم کامل و پیشرفته اس https://thingsboard.io/ این هم آدرس سایت این پلتفرم. اما برای استفاده از این پلفترم باید پول پرداخت کنید ولی می تونید فایل سورس کد شو دانلود کنید و روی سیستم خودتون این پلفترم رو بالا بیارید . پیشنهاد من اینه که این پلتفرم را روی برد رزبری پای بالا بیارید و اینکه ما توی برد های esp از زبان c+ استفاده می کنیم ولی سورس کدهای هوش مصنوعی اکثرا به زبان پایتون هست برای ارتباط و ارسال اطلاعات هم می تونید از پیکیچ سریال توی پایتون استفاده کنید و این اطلاعات را بین دو زبان c+ و python اشتراک گذاری کنید

  2. امیرحسین عزیزی

    سپاس از مدرس گرامی و تیم هم رویش، در خصوص اینترنت اشیا بنده بیشتر قیمت های بالا رو دیده بودم. ممنون که قیمت های مناسب برای عناوین در نظر گرفته میشه. دوره به صورت صفر تا صد هست ؟ و اینکه آیا دوره، قسمت های دیگری هم خواهد داشت؟

    • هادی حاتمیان مهربانی

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

  3. مصطفی آصفی

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

    • هادی حاتمیان مهربانی

      سلام، خیلی ممنونم از لطف تون، امیدوارم برای برای همه دوستانی که این بسته رو تهیه می کنند مفید باشه

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

نظرات کاربران در خصوص دوره 

3 دیدگاه برای آموزش اینترنت اشیا از صفر ــــ پروژه محور

  1. میلاد

    سلام اقای حاتمیان وقتتون بخیر
    ببخشید یک سوالی داشتم
    پروژه من به این صورت است که یکسری اطلاعات با استفاده از سنسور های محیطی جمع اوری میکنم و ارسال میکنم به اینترنت همچنین با هوش مصنوعی نیز این اطلاعات به دست امده را تحلیل میکنم میخواستم ازتون بپرسم که به نظرتون کدوم پلتفرم اینترنت اشیا مناسب پروژه من هست که بتونم تحلیل هوش مصنوعی هم کنارش داشته باشم ( هوش مصنوعی را میتونم با متلب و پایتون و جاوا پیاده سازی کنم )

    • هادی حاتمیان مهربانی

      سلام وقت بخیر دوست عزیز اگر که می خوایید از هوش مصنوعی هم استفاده کنید پیشنهاد من پلتفرم ThingsBoard هستش که یک پلتفرم کامل و پیشرفته اس https://thingsboard.io/ این هم آدرس سایت این پلتفرم. اما برای استفاده از این پلفترم باید پول پرداخت کنید ولی می تونید فایل سورس کد شو دانلود کنید و روی سیستم خودتون این پلفترم رو بالا بیارید . پیشنهاد من اینه که این پلتفرم را روی برد رزبری پای بالا بیارید و اینکه ما توی برد های esp از زبان c+ استفاده می کنیم ولی سورس کدهای هوش مصنوعی اکثرا به زبان پایتون هست برای ارتباط و ارسال اطلاعات هم می تونید از پیکیچ سریال توی پایتون استفاده کنید و این اطلاعات را بین دو زبان c+ و python اشتراک گذاری کنید

  2. امیرحسین عزیزی

    سپاس از مدرس گرامی و تیم هم رویش، در خصوص اینترنت اشیا بنده بیشتر قیمت های بالا رو دیده بودم. ممنون که قیمت های مناسب برای عناوین در نظر گرفته میشه. دوره به صورت صفر تا صد هست ؟ و اینکه آیا دوره، قسمت های دیگری هم خواهد داشت؟

    • هادی حاتمیان مهربانی

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

  3. مصطفی آصفی

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

    • هادی حاتمیان مهربانی

      سلام، خیلی ممنونم از لطف تون، امیدوارم برای برای همه دوستانی که این بسته رو تهیه می کنند مفید باشه

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