سیستم اتوماسیون خانه هوشمند مبتنی بر IoT با بودجه کم
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک کنترلر IoT کمهزینه برای کنترل هر دستگاهی در خانه از طریق اینترنت
- تبدیل خانه خود به فضایی تعاملی که بتوانید از هرجا آن را کنترل کنید.
- پیادهسازی مفهوم IoT با متصل کردن همه وسایل در خانه به وب
- آشنایی با اینترنت اشیا (IoT)
- آشنایی با بوردهای ESP و نحوه برنامهنویسی آسان آنها با استفاده از Arduino IDE معروف
- ساخت پروژههای اتوماسیون خانگی با استفاده از بورد ESP8266 و Arduino IDE
- ایجاد یک وب سرور کمهزینه
پیشنیازهای دوره
- کامپیوتر و لپتاپ
- تمام نرمافزارهای مورد نیاز دوره در طول درس ارائه میشوند.
توضیحات دوره
آیا برای تسلط به اتوماسیون خانگی مبتنی بر IoT علاقهمند هستید؟ آیا میخواهید مهارتهای خود را در ساخت سیستمهای اینترنت اشیا (IoT) تقویت کنید؟ این دوره مهارتهای شما را شکوفا میکند و به شما یاد میدهد چگونه سیستم IoT خودتان را بسازید. همچنین نشان میدهد چگونه سختافزار و نرمافزار لازم برای سیستم اتوماسیون خانگی خود را مونتاژ کنید.
سیستم اتوماسیون خانه هوشمند مبتنی بر IoT به شما امکان میدهد خانه خود را از هر نقطهای از جهان، حتی اگر آن سوی دنیا باشید، از راه دور کنترل کنید.
چرا باید دوره را بگذرانید؟
- یادگیری جامع: یک دوره کامل برای کسی که میخواهد یک سیستم اتوماسیون خانه هوشمند مبتنی بر IoT را با بودجه کم بسازد.
- مبتدیپسند: یاد میگیرید چگونه یک سیستم اتوماسیون خانه هوشمند مبتنی بر IoT کمهزینه بسازید که به شما امکان کنترل هر دستگاهی در خانه را میدهد. این دوره برای افرادی که هیچ تجربهای در کدنویسی ندارند هم مناسب است و از صفر شروع میکند و دقیقاً همان چیزی را که باید بدانید آموزش میدهد.
- کاربردهای عملی: همچنین یاد میگیرید چگونه از قطعات الکترونیکی مانند حسگرها و سوئیچها همراه با مزایای آنها استفاده کنید و آنها را در پروژههای IoT خود به کار ببرید.
ساخت یک کنترلر وب و موبایل IoT کمهزینه برای کنترل هر دستگاهی در خانه از طریق اینترنت، به صورت گامبهگام
ماژولهای Wi-Fi سری ESP، میکروکنترلرهایی با قابلیت Wi-Fi و Bluetooth (در همه مدلها نه) هستند که توسط Espressif Systems توسعه یافتهاند. این خانواده شامل بوردهای توسعه متعددی مانند ESP8266-01 و ESP8266 و NodeMCU و ESP12 و ESP32 و غیره است. همه این بوردهای توسعه را میتوان به راحتی با Arduino IDE برنامهنویسی کرد و در کاربردهای متنوعی مانند اتوماسیون، اینترنت اشیا (IoT)، دستگاههای هوشمند و غیره به کار برد.
ESP8266 یک تراشه Wi-Fi از نوع سیستم روی تراشه (SOC) برای کاربردهای اینترنت اشیا (IoT) است که توسط Espressif Systems تولید شده است. با توجه به قیمت پایین، اندازه کوچک و سازگاری آن با دستگاههای تعبیه شده، ESP8266 امروزه به طور گسترده در دستگاههای IoT استفاده میشود.
در پایان دوره، درک کاملی از آن خواهید داشت و تجربه ساخت سیستم اتوماسیون خانه IoT خودتان را به دست میآورید.
آنچه ما را برای آموزش شما مناسب میکند؟
ما یک تیم مهندسی آموزشی با 13 سال تجربه در آموزش و انجام پروژههای عملی هستیم. از 2007 در حوزه برنامهنویسی و میکروکنترلر فعالیت داشتهایم. تمام تلاش خود را میکنیم تا دورههایی تولید کنیم که فهمیدن و دنبال کردن آنها آسان باشد. علاوه بر این، خوشحالیم که به یادگیرندگان مشتاقی مثل شما آموزش بدهیم. امیدواریم بتوانیم افراد بیشتری را برای دنبال کردن این مسیر شغلی الهامبخش کنیم.
در طول دوره با موارد زیر آشنا خواهید شد:
- آشنایی با اینترنت اشیا (IoT)
- آشنایی با بورد ESP8266 و Arduino IDE
- آشنایی با مزایای استفاده از Arduino IDE
- ساخت سیستمهای اتوماسیون خانگی با استفاده از بورد ESP8266 و Arduino IDE
- ایجاد بهترین وب سرور
- اتصال به Arduino IDE با استفاده از لپتاپ
- کار با GPIO
- اتصال حسگرها، ماژولها و نمایشگرها
- توضیح دقیق درباره وب سرورها
اینترنت اشیا (IoT) سیستمی است که به دستگاهها اجازه میدهد به هم متصل شوند و از طریق اینترنت به صورت از راه دور نظارت شوند. مفهوم IoT در چند سال اخیر رشد چشمگیری داشته و اکنون در حوزههای مختلفی مانند خانههای هوشمند، تلهمدیسین، محیطهای صنعتی و غیره استفاده میشود. فناوریهای شبکه حسگر وایرلس که در IoT یکپارچه شدهاند، امکان اتصال جهانی دستگاههای هوشمند با قابلیتهای پیشرفته را فراهم میکنند. یک شبکه اتوماسیون خانگی وایرلس، متشکل از حسگرها و عملگرهایی که منابع را به اشتراک میگذارند و به یکدیگر متصل هستند، فناوری کلیدی برای ساخت خانههای هوشمند است. «خانه هوشمند» بخشی از پارادایم IoT است و هدف آن یکپارچهسازی اتوماسیون خانگی است. اتصال اشیا و دستگاههای داخل خانه به اینترنت به کاربران امکان میدهد آنها را از راه دور نظارت و کنترل کنند. این موارد شامل کلیدهای روشنایی است که میتوان آنها را با گوشی هوشمند یا فرمان صوتی روشن و خاموش کرد، ترموستاتهایی که دمای داخلی را تنظیم میکنند و گزارشهایی درباره مصرف انرژی تولید میکنند، یا سیستمهای آبیاری هوشمندی که در زمان مشخصی از روز و بر اساس یک برنامه ماهانه سفارشی فعال میشوند و در نتیجه مصرف آب را کنترل میکنند. راهکارهای خانه هوشمند در چند سال اخیر بسیار محبوب شدهاند.
آنچه یاد خواهید گرفت:
- آشنایی با IoT و کاربردهای آن
- بررسی بورد ESP8266 و Arduino IDE
- مزایای استفاده از Arduino IDE
- ساخت سیستمهای اتوماسیون خانگی با ESP8266
- ایجاد وب سرور برای کاربردهای IoT
- اتصال حسگرها، ماژولها و نمایشگرها به Arduino
- توضیح دقیق وب سرورها و قابلیتهای آنها
پیشنیازهای دوره
- نیازی به تجربه قبلی نیست.
- آشنایی پایه با الکترونیک (مفید است اما الزامی نیست.)
- یک بورد ESP8266 (NodeMCU توصیه میشود.)
- نصب Arduino IDE روی رایانه شما
- قطعات الکترونیکی پایه (حسگرها، سوئیچها و غیره)
مخاطبان دوره:
- مبتدیانی که به IoT و اتوماسیون خانه هوشمند علاقهمند هستند.
- علاقهمندان به ساخت پروژههای عملی IoT
- علاقهمندان به الکترونیک که میخواهند مهارتهای خود را گسترش دهند.
- توسعهدهندگانی که میخواهند سیستمهای IoT را درک و پیادهسازی کنند.
پروفایل مدرس
تیم مهندسی آموزشی
تیمی از مهندسان ماهر که دانش خود را با جهان به اشتراک میگذارند.
تیم مهندسی آموزشی یکی از تیمهای پیشرو در صنعت میکروکنترلر است و بیش از 13 سال تجربه در آموزش و انجام پروژههای عملی دارد.
ما تلاش میکنیم تمام تجربه عملی خود را در این دورهها بگنجانیم. به جای دانش سطحی، به عمق موضوع میرویم و نقشه راه دقیق و گامبهگام را برای تسلط به موضوعات ساده و پیچیده در قالب ویدئوهای کوتاه و قابلهضم در اختیار شما قرار میدهیم.
این دانش واقعی به شما کمک میکند مفاهیم را به راحتی درک کنید و بتوانید بلافاصله این آموختهها را در زندگی و پروژههای خود به کار ببرید.
تیم مهندسی آموزشی از 2007 در حوزه برنامهنویسی و میکروکنترلر فعالیت دارد. ما در پروژههای بسیاری مشارکت داشتهایم. در طول این سالها، درک خوبی از نیازهای دانشجویان و مدرسان به دست آوردهایم. ما با اشتیاق، تمام دانش جمعی خود را با شما به اشتراک میگذاریم. تا 2018، بیش از 250k-THOUSAND دانشجو را آموزش دادهایم و این تعداد همچنان در حال افزایش است.
در حال حاضر، بیش از 100+ دوره در یودمی داریم.
مدرس و نویسنده «Educational Engineering»
Ashraf مدرس، مهندس مکاترونیک، علاقهمند به الکترونیک و برنامهنویسی و سازنده است. او دورههای ویدئویی آنلاین را در کانال یوتیوب EduEng تولید میکند (بیش از 4 میلیون بازدید، بیش از 20k مشترک) و نویسنده چهار کتاب میکروکنترلر است.
مهارت اصلی Ashraf توضیح مفاهیم دشوار به صورت گامبهگام و قابل فهم با استفاده از ویدئو و متن است. او با بیش از 11 سال تجربه تدریس در آموزش عالی، سبکی ساده اما جامع و آموزنده در تدریس ایجاد کرده که دانشجویان سراسر جهان آن را میپسندند.
اشتیاق او به میکروکنترلرها و برنامهنویسی، به ویژه در دنیای Arduino و میکروکنترلر PIC و Raspberry Pi، مسیر رشد شخصی و فعالیت حرفهای او را از طریق Educational Engineering شکل داده است.
دورههای آنلاین او به بیش از 250000 نفر در سراسر جهان کمک کرده تا بهتر شوند و مسیر شغلی موفقی در صنعت بسازند.
تیم مهندسی آموزشی دورههایی در زمینههای زیر ارائه میدهد:
- طراحی مدار، شبیهسازی و ساخت PCB
- Arduino، میکروکنترلر PIC و Raspberry Pi
- برنامهنویسی با C، پایتون و سایر زبانهای برنامهنویسی
- برنامهنویسی صنعتی PLC و اتوماسیون
- طراحی و شبیهسازی سهبعدی
- دنیای ESP و IoT
این دوره برای چه کسانی مناسب است؟
- کسی که میخواهد در حوزه سیستمهای اتوماسیون خانه IoT مهارت کسب کند.
- کسی که به دنبال ساخت کنترلر IoT کمهزینه برای کنترل هر دستگاهی در خانه از طریق اینترنت است.
- متخصصان شاغل در صنعت
- دانشجویان مهندسی
- پژوهشگران
- مدرسان و متخصصان آموزشی
سیستم اتوماسیون خانه هوشمند مبتنی بر IoT با بودجه کم
-
آشنایی با اینترنت اشیا (IoT) 03:18
-
مصاحبه مقدماتی - راهحلهای مقرونبهصرفه اتوماسیون خانه هوشمند None
-
الزامات سختافزاری و نرمافزاری 02:37
-
آشنایی با IoT و اتوماسیون خانه هوشمند None
-
آشنایی با IoT و اتوماسیون خانگی None
-
آشنایی با اینترنت اشیا 08:24
-
درک مبانی IoT None
-
بوردهای مختلف با Wi-Fi داخلی 04:19
-
پینآوت بوردها 05:31
-
بوردهای مختلف با Wi-Fi داخلی و پینآوت بوردها None
-
مقدمه 03:51
-
بوردی که در دوره استفاده میشود 04:50
-
الزامات سختافزاری و نرمافزاری 00:54
-
ویژگیهای اصلی بورد 01:47
-
وب سرور چیست؟ 02:43
-
ویژگیهای اصلی بورد و الزامات سختافزاری و نرمافزاری None
-
بررسی ماژول ESP8266 None
-
حالتهای عملیاتی ESP32 04:57
-
دانلود و نصب Arduino Pro IDE 09:23
-
طراحی مدار 04:40
-
افزودن بورد به Arduino IDE 03:36
-
راهاندازی Arduino IDE و حالتهای عملیاتی ESP32 None
-
درک نحوه کار ESP32 به عنوان سرور 04:43
-
آمادهسازی Arduino IDE برای برنامهنویسی بورد خود 08:57
-
کدنویسی تنظیمات Wi-Fi و وب سرور 07:47
-
طراحی مدار، ESP32 به عنوان سرور و کدنویسی تنظیمات وب سرور None
-
راهاندازی Arduino IDE None
-
کدنویسی درخواستهای HTTP و راهاندازی سرور 11:02
-
آمادهسازی رابط وب برای کنترل دستگاه 10:52
-
کدنویسی متدهای کلاینت 13:49
-
رابط وب، درخواستهای HTTP و متدهای کلاینت در IoT None
-
ساخت رابط کنترل IoT None
-
نوشتن کد HTML برای صفحه وب 17:31
-
عملی 05:17
-
کدنویسی بورد خود 12:51
-
کدنویسی بورد IoT و HTML برای رابط وب و پیادهسازی عملی None
-
کدنویسی برای ESP8266 با Arduino IDE None
-
ایجاد رابط موبایل برای کنترل دستگاه خود 08:27
-
ایجاد رابط موبایل برای کنترل IoT None
-
راهاندازی و استفاده از اپلیکیشن Blynk برای کنترل دستگاه IoT None
-
توضیح سختافزار 04:00
-
توضیح اتصالات سختافزاری 07:22
-
آپلود کد روی بورد 05:00
-
تست عملی 04:19
-
اتصالات مدار و قطعات ESP8266 None
-
آمادهسازی سختافزار برای برنامهنویسی ESP8266 None
-
تست نهایی و ویرایشهای کد 09:02
-
مقدمه 02:19
-
توضیح سختافزار 04:00
-
الزامات سختافزاری و نرمافزاری 01:53
-
الزامات سختافزاری و نرمافزاری برای پروژههای IoT None
-
آمادهسازی سختافزار ESP8266 برای توسعه پروژه IoT None
-
پینآوت ESP32 v1 DOIT 09:08
-
ایجاد رابط موبایل برای کنترل دستگاه خود 08:27
-
دانلود و نصب Arduino ESP و درایور USB 06:18
-
بورد ESP32 چیست؟ 04:30
-
پیکربندی و استفاده از اپلیکیشن Blynk برای مدیریت دستگاههای IoT None
-
دانلود و نصب محیط توسعه Arduino ESP32 v1 04:05
-
بارگذاری اولین کد خود روی بورد ESP32 03:45
-
اتصال ESP8266 به Arduino IDE 04:05
-
کدنویسی LED چشمکزن 05:48
-
حسگر لمسی 11:06
-
LED چشمکزن و حسگر لمسی None
-
کار با سیگنالهای آنالوگ 08:05
-
کار با سیگنالهای آنالوگ 08:05
-
مدولاسیون پهنای پالس (PWM) 14:38
-
سیگنالهای PWM 14:38
-
مدولاسیون پهنای پالس None
-
پیکربندی و عیبیابی ESP32 در Arduino IDE None
-
کنترل سروو موتور با استفاده از سیگنال PWM در ESP32 05:32
-
راهاندازی LED چشمکزن با Arduino IDE 05:48
-
کنترل سروو موتور با استفاده از PWM در ESP32 None
-
کنترل سروو موتور با ESP32 با استفاده از PWM None
-
ملزومات اتوماسیون خانه هوشمند مبتنی بر IoT None
-
ما که هستیم؟ 05:23
-
پروژه اتوماسیون خانه IoT کمهزینه None
-
درس جایزه 34:07
مشخصات آموزش
سیستم اتوماسیون خانه هوشمند مبتنی بر IoT با بودجه کم
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:77
- مدت زمان :06:11:27
- حجم :3.54GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy