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

IoT Automation with ESP8266

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Master ESP8266. سیستم های جاسازی شده، شبکه و برنامه نویسی، NodeMCU، رابط، اسکنر I2C، دمای DHT-11 را بیاموزید اینترنت اشیا و مفاهیم درگیر در اینترنت اشیا – سیستم های جاسازی شده، شبکه و برنامه نویسی را بیاموزید. نقش NodeMCU در اینترنت اشیا، رابط سریال، خروجی دیجیتال در LED و خروجی آنالوگ گرفته شده در LED را بیاموزید. ورودی دیجیتال گرفته شده از دکمه فشاری، ورودی آنالوگ از پیش تنظیم شده و اسکنر LDR، I2C را بیاموزید. آموزش رابط کاربری LCD 16×2، رابط سنسور دما و رطوبت DHT-11، اتصال به اینترنت. دریافت آدرس MAC، آپلود داده DHT-11 در ابر (Thingspeak)، ایستگاه هواشناسی (IOT) رابط LED RGB را یاد بگیرید، سوئیچینگ با استفاده از ترانزیستور، نزدیکی مادون قرمز و تشخیص رنگ یادگیری رابط نمایش هفت بخش، کنترل و رابط سروو، رابط و کنترل Peizo Buzzer آموزش سوئیچینگ و کنترل موتور DC از طریق رله، Shift Register برای ورودی سریال و خروجی موازی و پیاده سازی وب سرور در NodeMCU

ما در این دوره همه چیز را در مورد اینترنت اشیا یاد خواهیم گرفت. ما با مقدمه ای بر اینترنت اشیا، سیستم های جاسازی شده، برنامه نویسی شبکه و غیره شروع خواهیم کرد. با NodeMCU در اینترنت اشیا، رابط سریال، اسکنر I2C، رابط سنسور دما و رطوبت DHT-11، رابط LED RGB، پیاده سازی وب سرور در اینترنت اشیا آشنا خواهیم شد. NodeMCU و خیلی بیشتر. جزئیات قسمت هایی که در این دوره به آنها خواهیم پرداخت در زیر آورده شده است.

ESP8266 یکی از یکپارچه‌ترین تراشه‌های Wi-Fi در صنعت است. از طریق این آموزش شما باید با ESP8266 شروع کنید و با تراشه WiFi ESP8266 آشنا شوید، از اصول اولیه شروع کنید.

آموزش شامل موارد زیر خواهد بود.

1. مقدمه ای بر اینترنت اشیا

2. مفاهیم درگیر در اینترنت اشیا – سیستم های جاسازی شده، برنامه نویسی شبکه

3. نقش NodeMCU در اینترنت اشیا

4. رابط سریال

5. خروجی دیجیتال LED

6. خروجی آنالوگ با LED

گرفته شده است

7. ورودی دیجیتال از دکمه فشاری

گرفته شده است

8. ورودی آنالوگ از پیش تعیین شده و LDR

گرفته شده است

9. اسکنر I2C

10. رابط یک LCD 16×2

11. رابط سنسور دما و رطوبت DHT-11

12. اتصال به اینترنت

13. دریافت آدرس MAC

14. بارگذاری داده DHT-11 در ابر (Thingspeak)

15. ایستگاه هواشناسی (IOT)

16. رابط LED RGB

17. سوئیچینگ با استفاده از ترانزیستور

18. تشخیص نزدیکی مادون قرمز و رنگ

19. رابط نمایش هفت بخش

20. کنترل سروو و رابط

21. رابط و کنترل Peizo Buzzer

22. سوئیچینگ و کنترل موتور DC از طریق رله

23. Shift Register برای ورودی سریال و خروجی موازی

24. پیاده سازی وب سرور در NodeMCU


سرفصل ها و درس ها

معرفی Introduction

  • مقدمه ای بر IOT Introduction to IOT

  • کار با کامپوننت در IOT Working With Component in IOT

نصب و راه اندازی Installation

  • برای کار با Iot نرم افزاری نصب کنید Install Software to Work with Iot

روشن کردن و چشمک زدن یک LED Lighting and Blinking an LED

  • نمای جزئیات صفحه نان Bread Board Detail View

  • چگونه یک LED روشن کنیم How to Light up an LED

  • چگونه یک LED چشمک بزنیم How to Blink an LED

  • نحوه چشمک زدن یک LED ادامه دارد How to Blink an LED Continues

دکمه ورودی Input Button

  • ورودی دیجیتال از دکمه Digital Input from Button

  • اطلاعات بیشتر در مورد ورودی دیجیتال از دکمه More on Digital Input from Button

اشکال زدایی با استفاده از سریال مانیتور Debugging using Serial Monitor

  • اشکال زدایی با استفاده از سریال مانیتور Debugging using Serial Monitor

  • اشکال زدایی با استفاده از برنامه نویسی سریال مانیتور Debugging using Serial Monitor Coding

  • اشکال زدایی با استفاده از رمزگذاری سریال مانیتور ادامه دارد Debugging using Serial Monitor Coding Continues

دکمه به عنوان سوئیچ Button as a Switch

  • افزودن دکمه به صفحه نان Adding Button to Bread Board

  • استفاده از دکمه به عنوان سوئیچ Using Button as a Switch

  • آنالوگ خواندن با استفاده از LDR Analog Read Using LDR

اتصال اینترنت Connecting Internet

  • آنالوگ خوانده شده از Pot Analog read from Pot

  • قابلمه کنترل LED Pot Controlling LED

  • نوشتن آنالوگ با استفاده از PWM Analog Write using PWM

  • کنترل شدت نور با استفاده از گلدان Light Intensity Control using Pot

  • اتصال به اینترنت Connecting to the Internet

  • اطلاعات بیشتر در مورد اتصال به اینترنت More on Connecting to the Internet

مدل سرویس دهنده-مشتری Client-Server Model

  • درک مدل Client-Server Understanding the Client-Server Model

  • درک مدل Client-Server همچنان ادامه دارد Understanding the Client-Server Model Continues

  • اطلاعات بیشتر در مورد مدل سرویس دهنده-سرور More on Client-Server Model

برنامه نویسی وب سرور Programming Web Server

  • برنامه نویسی ESP به عنوان یک وب سرور Programming the ESP as a web server

  • برنامه نویسی ESP به عنوان مثال وب سرور Programming the ESP as a web server Example

  • کنترل یک LED از طریق اینترنت Controlling an LED over the internet

  • ارسال مقادیر سنسور به مرورگر Sending Sensor Values to Browser

  • کار با مثال سرور ESP Working with ESP Server Example

  • مثال سرور مشتری ESP HTTP ESP HTTP Client Server Example

رابط دستگاه های I2C Interfacing I2C Devices

  • بیشتر در Nodemcu More On Nodemcu

  • بیشتر در Nodemcu ادامه دارد More On Nodemcu Continues

  • پروتکل I2C برای Nodemcu I2C Protocol For Nodemcu

  • یافتن آدرس دستگاه I2C Finding Address Of I2C Device

  • Liquid Crystal I2C Library Liquid Crystal I2C Library

دریافت دما و رطوبت Getting Temperature and Humidity

  • دما در رطوبت Temparature in Humidity

  • نحوه دریافت آدرس مک How to Get Mac Address

  • بارگذاری اطلاعات روی سرورها Uploading Data On Servers

  • ارسال داده به سرور Sending Data to Server

  • دما و رطوبت Temparature and Humidity

  • رشته ارسال الزامی است Required Post String

دریافت دما ، رطوبت و فشار از نقشه آب و هوای آزاد Getting Temp, Humidity and Pressure from Open Weather Map

  • ایجاد ایستگاه هواشناسی Creating Weather Station

  • ایجاد نام خدمت Creating Serve Name

  • اتصال به وب سرور Connecting to Web Server

  • تعریف Get Weather Data Defining Get Weather Data

  • دریافت داده از سرور Getting Data From Server

  • ایجاد آرایه Json Creating Json Array

  • یافتن پارامترها Finding The Parameters

  • تدوین طرح Compiling Sketch

Blynk (برنامه ای برای کنترل و نظارت از راه دور) Blynk (An app for control and Remote Monitoring)

  • در حال توسعه پروژه سریع Developing Quick Project

  • تنظیم نشانه مجوز Setting the Authorisation Token

نتیجه Conclusion

  • نتیجه گیری برای ماژول IOT Conclusion for IOT Module

نمایش نظرات

نظری ارسال نشده است.

آموزش اتوماسیون اینترنت اشیا با ESP8266
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6.5 hours
52
Udemy (یودمی) udemy-small
19 مرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
33,172
4.6 از 5
ندارد
دارد
دارد
EDU CBA

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.

Udemy (یودمی)

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

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