آموزش ESP32 و اینترنت اشیاء برای مبتدیان: شروع از صفر - آخرین آپدیت

دانلود ESP32 and Internet of Things For Absolute Beginners

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

بهینه شده برای سئو گوگل:

اگر به دنبال سریعترین راه برای یادگیری اینترنت اشیا (IoT) از جمله ادغام الکسا (Alexa) در یک تعطیلات آخر هفته هستید، این آموزش برای شماست.

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

  • ESP32 SoC و برد توسعه ESP32: آشنایی کامل با میکروکنترلر قدرتمند ESP32.

  • برنامه نویسی C برای ESP32: کدنویسی حرفه‌ای با زبان C در محیط آردوینو.

  • چرا ESP32 برای IoT بهترین انتخاب است؟ مزایای ESP32 در پروژه‌های اینترنت اشیا.

  • ارتباط GPIO و سنسورها با ESP32: رابط‌بندی پین‌های GPIO و انواع حسگرها.

  • پروتکل‌های IoT با ESP32: HTTP و MQTT: آشنایی و کاربرد پروتکل‌های ارتباطی کلیدی اینترنت اشیا.

  • استفاده از پلتفرم‌های ابری برای پروژه‌های IoT: اتصال پروژه‌ها به سرویس‌های ابری.

  • پروژه اتوماسیون کامل خانه هوشمند: ساخت یک سیستم اتوماسیون پیشرفته.

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

پیش نیازهای دوره آموزش اینترنت اشیا با ESP32:

  • آشنایی اولیه با آردوینو (توصیه می‌شود اما اجباری نیست)

  • آشنایی اولیه با قطعات الکترونیکی

"با ابزارها و راهنمایی صحیح، باور دارم هر کسی می‌تواند تکنولوژی را یاد بگیرد و بر آن مسلط شود. به همین دلیل، من 50% از ویدئوهای تمام دوره‌هایم را به صورت پیش‌نمایش رایگان ارائه می‌دهم. با خیال راحت آن‌ها را تماشا کنید و تنها در صورتی که احساس کردید دوره برای شما مناسب است، ثبت نام کنید."

"امیدوارم از این شفافیت لذت ببرید!!!"

آیا در تلاش برای یادگیری اینترنت اشیا با ESP32 هستید؟

آیا با تمام مسائل سخت‌افزاری و نرم‌افزاری گیج شده‌اید؟

یادگیری IoT با ESP32 گاهی اوقات می‌تواند گیج‌کننده باشد، به دلیل وجود تعداد زیادی برد ESP32 مختلف در بازار. علاوه بر این، هزاران کتابخانه آردوینو برای اهداف مختلف وجود دارد که یک یادگیرنده جدید را به سادگی گیج می‌کند. حتی افراد باتجربه نیز در آزمایش با ESP32 و IoT دچار مشکل می‌شوند.

دیگر برای درک ESP32 تقلا نکنید!

من یک دوره ایجاد کرده‌ام که شما را قادر می‌سازد تا ESP32 را به روشی بسیار آسان یاد بگیرید و با آن آزمایش کنید.

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


"با ثبت نام در این دوره پرفروش، چه چیزی برای از دست دادن دارید؟ شما 30 روز ضمانت بازگشت کامل وجه دارید، همین حالا ثبت نام کنید و آزمایش روی IoT را شروع کنید!"


سلام، نام من آمیت رانا است، من یک مهندس، برنامه‌نویس و مربی هستم.

من دوره "ESP32 و اینترنت اشیا برای مبتدیان مطلق" را ایجاد کرده‌ام تا به شما کمک کنم IoT با ESP32 را در محیط آردوینو یاد بگیرید.

اگر همیشه می‌خواسته‌اید:

  • شغل خود را در سیستم‌های نهفته یا اینترنت اشیا شروع یا تغییر دهید.

  • در کار فعلی خود بهتر شوید.

  • استارتاپ رویایی بعدی خود در زمینه IoT را آغاز کنید.

  • وبلاگ و کانال یوتیوب خود را، شاید یک دوره آنلاین در این صنعت همیشه رو به رشد، راه‌اندازی کنید.

... پس این دوره به خصوص برای شماست.

این دوره به خصوص برای مبتدیان در سخت‌افزار الکترونیک و فناوری‌های ابری ایجاد شده است!!!

اینترنت اشیا (IoT) به معنای اتصال چیزها و دستگاه‌های مختلف برای ارسال و دریافت داده از اینترنت است که کاربردهای متنوعی را فعال می‌کند.

در این برنامه آموزشی، جنبه‌های مختلفی از IoT را که قرار است بررسی کنیم، وجود دارد:

ابتدا، مفاهیم اولیه IoT و پلتفرم‌های سخت‌افزاری و نرم‌افزاری مورد نیاز برای آن را درک خواهیم کرد.

سپس، از برد ESP32 به عنوان کنترل‌کننده اصلی برای این دوره استفاده خواهیم کرد و نحوه راه‌اندازی آن را می‌بینیم. شما یاد خواهید گرفت که کدام برد ESP32 برای شما مناسب است، کدام برد به طور جهانی در دسترس و قابل اعتماد برای استفاده در پروژه‌های صنعتی است. سپس، پین‌اوت (Pinout) و نحوه استفاده از ESP32 در Arduino IDE را مطالعه خواهید کرد. در ادامه، خواهیم دید که چگونه برنامه‌های C را در محیط آردوینو برای ESP32 برای رابط‌های مختلف مانند رله‌ها و سنسورها بنویسیم.

هنگامی که در آزمایش با ESP32 مطمئن شدیم، سپس IoT را با Thingspeak و Adafruit IO کاوش خواهیم کرد و در نهایت چند پروژه، از جمله یک پروژه کامل در مورد ادغام الکسا (Alexa integration) را امتحان خواهیم کرد.


"با ثبت نام در این دوره پرفروش، چه چیزی برای از دست دادن دارید؟ شما 30 روز ضمانت بازگشت کامل وجه دارید، همین حالا ثبت نام کنید و آزمایش روی IoT را شروع کنید!"

در این دوره، شما خواهید آموخت:

مفاهیم پایه اینترنت اشیا و ESP32:

  • اینترنت اشیا (IoT) چیست و چرا یادگیری آن مهم است؟

  • ESP32 چیست و کدام برد ESP32 را باید استفاده کرد؟

  • چگونه IoT را پیاده‌سازی کنیم؟ نرم‌افزارهای و سخت‌افزارهای لازم برای IoT کدامند؟

  • معرفی برنامه نویسی C برای ESP32

  • درک پین‌اوت (Pinout) ESP32

  • رابط‌بندی سنسورها و دستگاه‌های خروجی مختلف با ESP32

  • برنامه نویسی C برای کنترل لوازم خانگی و خواندن سنسورها

رابط‌های ورودی/خروجی (IO Interfaces):

  • رابط‌بندی LEDها و سوئیچ‌ها

  • رابط‌بندی ترانزیستور و رله

  • مدارهای سوئیچینگ AC

  • ورودی لمسی خازنی و ورودی دیجیتال

  • رابط‌بندی سنسور دما و رطوبت DHT22

اینترنت اشیا (Internet of Things):

  • اینترنت اشیا چیست؟

  • سخت‌افزارهای مختلف مورد استفاده برای IoT

  • پروتکل‌های ارتباطی مورد استفاده برای IoT

  • موارد استفاده و کاربردها

پلتفرم Thingspeak:

  • ایجاد حساب کاربری در Thingspeak

  • استفاده از درخواست‌های HTTP برای ارسال داده

  • ارسال داده از ESP32 به Thingspeak

  • نمایش داده‌ها (Visualizations) در Thingspeak

  • آنالیز و هشدارها در Thingspeak

پلتفرم Adafruit IO:

  • درک عمیق‌تر پروتکل MQTT چیست؟

  • موضوعات MQTT (MQTT topics) چیستند؟

  • فیدها (Feeds) و داشبوردهای Adafruit IO

  • استفاده از Adafruit IO برای ایجاد پروژه IoT با استفاده از پروتکل MQTT

  • پروژه کامل اتوماسیون خانه هوشمند با استفاده از Raspberry Pi و Adafruit IO

ادغام الکسا (Alexa Integration):

  • درک IFTTT

  • ادغام IFTTT با Adafruit IO

  • اتصال الکسا به IFTTT

  • کنترل لامپ با دستور صوتی سفارشی الکسا


این دوره چه کاری برای شما انجام خواهد داد؟

  • به شما درک روشنی از اینترنت اشیا (IoT) می‌دهد.

  • شما را از یک مبتدی کامل به یک برنامه نویس باتجربه ESP32 تبدیل می‌کند.

  • پروتکل‌های IoT را درک خواهید کرد.

  • سیستم‌های IoT خود را طراحی خواهید کرد.

این دوره برای چه کسانی مناسب است؟

  • مبتدیان کامل در IoT و ESP32

  • افرادی که کمی در IoT می‌دانند و می‌خواهند ساخت پروژه را یاد بگیرند.

  • فارغ‌التحصیلان جدید و همچنین افراد باتجربه.

این دوره به خصوص برای مبتدیان در سخت‌افزار الکترونیک و فناوری‌های ابری ایجاد شده است!!!

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


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

مقدمه‌ای بر سری میکروکنترلرهای ESP32 Introduction to ESP32 Microcontroller Series

  • مقدمه دوره و برنامه کلی Course Introduction and Agenda

  • درباره شرکت در این دوره About Taking This Course

  • شروع کار با ESP32 Getting Started with ESP32

  • آشنایی با بردهای ESP32 Getting to Know about ESP32 Boards

  • قطعات / مواد مورد نیاز برای این دوره Components / Materials needed for this course

  • قطعات / مواد مورد نیاز برای این دوره Components / Materials needed for this course

  • شروع کار با ESP32 در محیط آردوینو Getting Started with ESP32 Inside Arduino

  • منابع Resources

نحوه استفاده از پورت سریال و ورودی/خروجی دیجیتال در ESP32 How to use Serial Port and Digital Input Output on ESP32

  • مبانی ارتباط سریال در ESP32 Serial Communication Basics on ESP32

  • چاپ داده سریال با استفاده از ESP32 Serial Data Print using ESP32

  • خواندن داده سریال با استفاده از ESP32 Serial Data Read using ESP32

  • خروجی‌های دیجیتال با ESP32 Digital Outputs with ESP32

  • پذیرش ورودی‌های منطقی، مفاهیم پول‌آپ و پول‌داون Accepting Logic Inputs, Pull-up and Pull-down concepts

  • خواندن ورودی‌های دیجیتال در ESP32 Read Digital Inputs on ESP32

  • تمرینات عملی با ورودی دیجیتال در ESP32 Practice Tasks with Digital Input on ESP32

  • مدار سوئیچینگ – سوئیچینگ بار DC Switching Circuit - DC Load Switching

  • واسطه‌گذاری مدارهای سوئیچینگ رله با ESP32 – قسمت 1 Interfacing Relay Switching Circuits with ESP32 Part 1

  • واسطه‌گذاری مدارهای سوئیچینگ رله با ESP32 – قسمت 2 Interfacing Relay Switching Circuits with ESP32 Part 2

  • خواندن ورودی‌های لمسی خازنی در ESP32 Reading Capacitive Touch Inputs on ESP32

نحوه واسطه‌گذاری سنسورها با ESP32 و اتصال به شبکه‌های وای‌فای How to Interface Sensors with ESP32 and Connecting to Wifi Networks

  • واسطه‌گذاری سنسور DHT22 با ESP32 – خواندن دما و رطوبت DHT22 Sensor Interfacing with ESP32 - Read Temperature and Humidity

  • کنترل دستگاه مبتنی بر وای‌فای با ESP32 ESP32 Wifi Based Device Control

  • پایش آب و هوا با ESP32 از طریق وای‌فای (LAN) ESP32 Weather Monitoring over Wifi (LAN)

  • پایش آب و هوا با ESP32 از طریق وای‌فای (LAN) – توضیح کد ESP32 Weather Monitoring over Wifi (LAN) -- Code Explained

  • کتابخانه‌ها برای AsyncTCP و ESPAsyncWebServer Libraries for AsyncTCP and ESPAsyncWebServer

اینترنت اشیا با ESP32 Internet of Things with ESP32

  • اینترنت اشیا چیست؟ What is Internet of Things?

  • سخت‌افزارهای مورد استفاده در اینترنت اشیا کدامند؟ What are The Hardwares Used for Internet of Things

  • پروتکل‌های IoT و Thingspeak IoT Protocols and Thingspeak

  • ارسال مقادیر به Thingspeak از ESP32 Sending Values to Thingspeak from ESP32

  • بصری‌سازی داده‌ها در Thingspeak Data Visualizations in Thingspeak

  • تحلیل‌ها در Thingspeak Analytics in Thingspeak

  • پروتکل MQTT چیست؟ What is MQTT Protocol?

  • پروژه IoT آدافروت – قسمت 1 Adafruit IOT Project - Part 1

  • پروژه IoT آدافروت – قسمت 2 Adafruit IOT Project - Part 2

  • پروژه IoT آدافروت – قسمت 3 Adafruit IOT Project - Part 3

  • پروژه IoT آدافروت – قسمت 4 Adafruit IOT Project - Part 4

  • کنترل لامپ مبتنی بر الکسا Alexa Based Lamp Control

نتیجه‌گیری Conclusion

  • نتیجه‌گیری Conclusion

نمایش نظرات

آموزش ESP32 و اینترنت اشیاء برای مبتدیان: شروع از صفر
جزییات دوره
5.5 hours
37
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,090
4.6 از 5
دارد
دارد
دارد
Amit Rana
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Amit Rana Amit Rana

مهندس، برنامه نویس و مربی