×
۱۷۵,۰۰۰ تومان

آموزش اینترنت اشیا Internet of Things یا IoT با نرم افزار Node - RED

آموزش اینترنت اشیا Internet of Things یا IoT با نرم افزار Node - RED

هزینه آموزش
۱۷۵,۰۰۰ تومان

تعداد دانشجو
۱,۴۰۰ نفر
مدت زمان
۱۱ ساعت و ۷ دقیقه
محتوای این آموزش
تضمین کیفیت
۱۱ بازخورد (مشاهده نظرات)

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

آموزش اینترنت اشیا Internet of Things یا IoT با نرم افزار Node - RED

تعداد دانشجو
۱,۴۰۰ نفر
مدت زمان
۱۱ ساعت و ۷ دقیقه
هزینه آموزش
۱۷۵,۰۰۰ تومان
محتوای این آموزش
تضمین کیفیت
۱۱ بازخورد (مشاهده نظرات)

رضا قاسمی

دانشجوی کارشناسی مهندسی برق – الکترونیک

رضا قاسمی در حال حاضر دانشجوی کارشناسی مهندسی برق – الکترونیک هستند و نزدیک به سه سال است در زمینه اینترنت اشیا (IoT) فعالیت می کنند. از جمله زمینه های فعالیت ایشان خانه هوشمند و کشاورزی است و از بنیانگذاران تیم اینترنت اشیا دانشگاه صنعتی خاتم النبیا هستند که توانسته اند با این تیم یک خانه هوشمند مبتنی بر (IoT) را به مرحله طراحی و ساخت برسانند.

توضیحات تکمیلی

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

در کنار پیشرفت روزافزون اینترنت اشیا، ابزارهای بسیاری به وجود آمده اند که استفاده از این تکنولوژی را برای برنامه نویسان و کاربران، ساده تر و امن تر می کنند و همچنین طوری طراحی شده اند که برنامه نویسان جدید اشتباهات برنامه نویسان قبلی را انجام ندهند. یکی از معروف ترین این ابزارها، Node - RED نام دارد.

Node - RED، یک محیط برنامه نویسی گرافیکی Open Source است که توسط شرکت IBM ساخته شده تا به راحتی ارتباط بین اشیا را به صورت هوشمند برقرار کند. انعطاف و ثبات بالای این محیط باعث شده که بتوان برنامه های ساده تا پیچیده را با آن پیاده سازی کرد، همچنین به خاطر سادگی که دارد سرعت برنامه نویسی را به طرز چشمگیری بالا برده و دیگر نیازی نیست با خیلی از مشکلات پیچیده که در زبان های برنامه نویسی دیگر وجود دارند، دست و پنچه نرم کرد.

در این محیط، از زبان برنامه نویسی قدرتمند جاوااسکریپت (JavaScript) استفاده می شود که یادگیری آن بسیار آسان است. Node - RED قابلیت این را نیز دارد که در Cloud های مختلف، از جمله: IBM Cloud و Microsoft Azure اجرا شود و مورد استفاده قرار گیرد.

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

برخی از زمینه هایی که اینترنت اشیا در آن بسیار کارآمد است عبارت اند از:

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

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: اینترنت اشیا
    • مقدمه
    • تاریخچه اینترنت اشیا
    • آشنایی با اینترنت اشیا
    • کاربردهای اینترنت اشیا
    • مزایا و معایب اینترنت اشیا
    • جایگاه لینوکس (Linux) در اینترنت اشیا
    • سامانه نهفته (Embedded system) و معماری دستگاه های اینترنت اشیا
    • سیستم عامل و برنامه نویسی در اینترنت اشیا
    • اینترنت
    • پروتکل ها
    • معرفی Node - RED و ابزارهای دیگر برای توسعه اینترنت اشیا
    • جاوااسکریپت (javaScript) و نود جی اس (Node.js)
    • کاربردهای Node - RED در اینترنت اشیا
    • معرفی بردهای مخصوص اینترنت اشیا
  • درس دوم: راه اندازی Node - RED
    • نصب لینوکس
    • نصب و راه اندازی Node - RED
      • روی سیستم عامل لینوکس
      • روی سیستم عامل ویندوز
      • روی سیستم عامل اندروید
    • تنظیم Node - RED برای بالا آمدن پس از روشن شدن دستگاه به صورت اتوماتیک
    • اجرا کردن Node - RED
  • درس سوم: برنامه نویسی با Node - RED
    • آشنایی با محیط Node - RED
    • نصب کردن نودها
    • نحوه برنامه نویسی در Node - RED
    • گرفتن نسخه پشتیبان از برنامه ها
    • تابع ها
    • معرفی نودهای مختلف و کاربرد آن ها
    • استفاده از JSON در Node - RED
    • معرفی Dashboard (سمت کاربر)
    • معرفی نودهای مختلف (ابزارها) Dashboard
    • مثال های مختلف برای استفاده از Dashboard
    • تنظیم کلمه عبور (Password) برای قسمت های مختلف در Node - RED
    • SQLite در Node - RED
    • ارسال و دریافت Email با Node - RED برای کنترل وسایل از طریق ایمیل
    • ارتباط با محیط Node - RED از طریق اینترنت
  • درس چهارم: ساخت یک اتاق هوشمند با Node - RED
    • معرفی ابزار برای یک اتاق هوشمند
    • آشنایی با MQTT
    • نصب MQTT Broker روی لینوکس و تنظیمات لازم در Node - RED
    • معرفی برد NodeMCU
    • برنامه نویسی برد NodeMCU با Arduino IDE
    • ارتباط NodeMCU با Node - RED به صورت هوشمند
    • ساخت دما و رطوبت سنج و نمایش آن ها
    • کلید هوشمند برای کنترل وسایل برقی مختلف
    • گرفتن اطلاعات آب هوا از طریق ارتباط با هواشناسی و نمایش آن
    • دستگاه اندازه گیری توان مصرفی (وات)

 

مفید برای
  • مهندسی برق
  • مهندسی فناوری اطلاعات (IT)
  • مهندسی پزشکی

پیش نیاز


آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Arduino IDE, Fritzing, Node-RED, SQLite Reader

پیش نمایش‌ها

۱. اینترنت اشیا
۲. راه‌ اندازی Node-RED
۳. برنامه ‌نویسی با Node-RED
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۴. ساخت یک اتاق هوشمند با Node-RED
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۶ جلسه ویدئویی با مجموع ۱۱ ساعت و ۷ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش اینترنت اشیا Internet of Things یا IoT با نرم افزار Node - RED
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۲۸۲۷ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVEE97071
مدت زمان ۱۱ ساعت و ۷ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۱ گیگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.


نظرات

تا کنون ۱,۴۰۰ نفر از این آموزش استفاده کرده‌اند و ۱۱ نظر ثبت شده است.
محمد مهدی
محمد مهدی
۱۴۰۱/۰۱/۱۰
سلام و عرض خسته نباشید خدمت مدرس گرامی ، آموزش واقعا فوق العاده ای بود ، کاملا جامع و تخصصی و کاربردی و عملی. من که خیلی استفاده کردم و در پروژه ام هم خیلی کمکم کرد. به نظرم جا داره مدرس دوره هایی راجع به امنیت اینترنت اشیا هم منتشر بکنند.
سحر
سحر
۱۴۰۰/۰۱/۲۶
سلام. خیلی خوب و عالیه. به همه‌ی دوستان علاقمند به حوزه اینترنت اشیا توصیه میکنم.
مرتضی ابرازه
مرتضی ابرازه
۱۳۹۹/۱۲/۱۶
سلام دوستان
من توی کار با Node-Red یک جا به مشکل خوردم
وقتی با استفاده از نود sqlite جدول درست میکنم فایل دیتا بیس هیچ جا تشکیل نمیشه
لطفا اگر کسی اطلاع داره جواب بده
یزدان
یزدان
۱۳۹۹/۰۳/۱۴
من دانشجوی برق هستم و به همه آموزش های اینترنت اشیا رو توصیه می کنم. هیچ مشکلی نداشت.
نیما
نیما
۱۳۹۸/۱۰/۱۴
باسلام و عرض ادب خدمت استاد قاسمی و دانشجویان فرادرس
نرم افزار نودرد Node Red یک پلتفرم اپن سورس برای راه اندازی پروژه‌های اینترنت اشیاء است. این نرم افزار توسط IBM طرح ریزی و تولید شده است. نگرش طراحی این نرم افزار، ایجاد یک پلتفرم برای کاربران بدون نیاز به دانش فنی بوده است. از این رو کاربران بدون نیاز به دانستن دانش کدنویسی می‌توانند پروژه‌های ساده تا حرفه‌ای را طراحی و پیاده سازی کنند. در این پلت فرم همه چیز به صورت پازل به هم مرتبط می‌شوند.
ممنوم از استاد بابت تهیه این دوره
و همچنین تشکر ازفرادرس بابت تمامی زحمات شما . تحول بزرگی در زمینه انتقال دانش در سطح کشور ایجاد کردید. بسیار سپاسگزارم.
محسن
محسن
۱۳۹۸/۰۹/۰۸
احسنت ،مطالب بسیار عالی و زیبا بیان شده بود ، لطفا درخصوص اینترنت اشیا و اتومانسون منزل ، از ایشان (آقای رضا قاسمی)دوره های آموزشی تکمیلی و پیشرفته تری رو منتشر نمایید ،
پویا
پویا
۱۳۹۸/۰۸/۳۰
سلام
تدریس خوب و جذابی دارید ممنون از مجموعه ی خوبتون
نازیلا
نازیلا
۱۳۹۸/۰۸/۳۰
سلام
آموزش خیلی خوب و کاربردیه
مدرس به مطالب تسلط داره
از مجموعه فرادرس خواهشمندم که آموزش های بیشتری با موضوع اینترنت اشیاء تهیه کنه.
ممنون
مینا
مینا
۱۳۹۸/۰۸/۲۷
سلام،خیلی آموزش خوبیه. با تشکر از مجموعه فرادرس.
مرادی
مرادی
۱۳۹۸/۰۸/۲۵
سلام. باعث افتخار است که یکی از دانشجویان دانشگاه صنعتی بهبهان این آموزش را تهیه کرده است.
برچسب‌ها:
API نود رد | Arduino IDE | Dashboard سمت کاربر | javascript | MQTT | MQTT Broker | Node-RED | node.js | NodeMCU | Raspbian | SQlite در Node-RED | SQlite در نود رد | Ubuntu | آشنایی با محیط نود رد | ابزارهای توسعه اینترنت اشیا | اتاق هوشمند | اتاق هوشمند با نود رد | اجرا کردن نود رد | استفاده از JSON در نود رد | اینترنت اشیا | برنامه نویسی با نود رد | برنامه نویسی نود رد | تاریخچه اینترنت اشیا | توسعه اینترنت اشیا | توسعه نود رد | جایگاه لینوکس در اینترنت اشیا | خواندن از فایل با نود رد | راه اندازی نود رد | راه اندازی نود رد روی اوبونتو | راه اندازی نود رد روی رسپین | کاربردهای اینترنت اشیا | مزایا و معایب اینترنت اشیا | منابع برای توسعه نود رد | نصب MQTT Broker | نصب Node-RED روی سیستم عامل اندروید | نصب Node-RED روی سیستم عامل لینوکس | نصب Node-RED روی سیستم عامل ویندوز | نصب کردن نود ها | نود رد | نود رد در اینترنت اشیا | نود رد روی ویندوز | نوشتن در فایل با نود رد
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۱۶ جلسه ویدئویی
×