آموزش ESP32 MicroPython MQTT Weather Logger

دانلود ESP32 MicroPython MQTT Weather Logger

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با استفاده از ESP32، MicroPython و MQTT یک ایستگاه هواشناسی اینترنت اشیا بسازید: ثبت، تجزیه و تحلیل و به اشتراک گذاری داده های آب و هوای بلادرنگ. میکروکنترلر ESP32 را برای ثبت اطلاعات و برنامه های IoT تنظیم و پیکربندی کنید. کد MicroPython را بنویسید و اجرا کنید تا با حسگرهای محیطی ارتباط برقرار کنید. پروتکل‌های MQTT را برای انتقال بی‌درنگ داده در شبکه‌های IoT ایجاد کنید. برای جمع‌آوری و ثبت اطلاعات آب و هوا برای تجزیه و تحلیل و اشتراک‌گذاری، یک ثبت‌کننده آب‌وهوای کاربردی ایجاد کنید. پیش نیازها: دانش اولیه برنامه نویسی پایتون برای کار با میکروپایتون. آشنایی با مفاهیم اولیه الکترونیک از جمله مقاومت و اتصالات ساده سنسور. میکروکنترلر ESP32 و سنسورهای آب و هوا (مانند دما و رطوبت) برای تمرین عملی. رایانه ای با اتصال USB برای کدنویسی و آپلود اسکریپت ها در ESP32.

با ایجاد یک سیستم کامل گزارش آب و هوا از ابتدا، با IoT عمل کنید! این دوره بر روی ادغام پروتکل‌های میکروکنترلر ESP32، برنامه‌نویسی MicroPython و MQTT برای ایجاد یک ثبت‌کننده آب و هوای همه کاره که داده‌های آب‌وهوا را جمع‌آوری، ثبت و انتقال می‌دهد، تمرکز دارد.

این دوره که هم برای علاقه مندان به اینترنت اشیا و هم برای توسعه دهندگان سطح متوسط ​​طراحی شده است، شما را از طریق مهارت های ضروری برای تبدیل یک ماژول ساده ESP32 به یک سیستم نظارت آب و هوا کاملاً کاربردی راهنمایی می کند. نحوه راه اندازی حسگرها، استفاده از MQTT برای انتقال داده و استفاده از MicroPython برای مدیریت کارآمد داده ها را پوشش خواهیم داد. در پایان این دوره، می‌توانید گزارشگر آب‌وهوای متصل خود را ایجاد کنید که قادر به ارسال داده‌ها به سرویس‌های ابری یا شبکه‌های محلی است.

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

ویژگی های کلیدی:

  • راهنمای گام به گام در راه اندازی و کدنویسی با ESP32 و MicroPython

  • درس های عملی در مورد یکپارچه سازی حسگر و مدیریت داده ها در زمان واقعی

  • نمای کلی از مبانی MQTT و استفاده پیشرفته برای ارتباطات IoT

  • پروژه ثبت آب و هوا قابل تنظیم که می تواند برای سایر برنامه ها تطبیق داده شود

"این دوره دقیقا همان چیزی بود که من برای درک ESP32 و MQTT نیاز داشتم! پروژه عملی فوق العاده مفید بود." - [Alex G.]
"مختصر و دقیق. این دوره به من اعتماد به نفس داد تا به تنهایی با پروژه های اینترنت اشیا مقابله کنم!" - [سارا ک.]

برای ساختن ثبت آب و هوای اینترنت اشیاء و مهارت های MicroPython خود، اکنون ثبت نام کنید!

آنچه خواهید آموخت

  • میکروکترلر ESP32 را برای ثبت اطلاعات تنظیم و پیکربندی کنید

  • کد MicroPython را برای ارتباط با حسگرها بنویسید و اجرا کنید

  • از پروتکل‌های MQTT برای اشتراک‌گذاری و ثبت اطلاعات بلادرنگ استفاده کنید

  • یک ثبت کننده آب و هوا با قابلیت ردیابی و انتقال داده های آب و هوا

    بسازید

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

  • علاقه‌مندان به اینترنت اشیا به دنبال گسترش مهارت‌های خود در دستگاه‌های متصل هستند

  • برنامه نویسان پایتون متوسط ​​که می خواهند MicroPython را کاوش کنند

  • مهندسان یا علاقمندان به نظارت بر محیط زیست

  • متخصصان فناوری که به دنبال ادغام پروتکل‌های IoT مانند MQTT در پروژه‌ها هستند

الزامات

  • دانش اولیه برنامه نویسی پایتون

  • آشنایی با الکترونیک اساسی (مقاومت، سنسور)

  • دسترسی به میکروکنترلر ESP32 و سنسورهای اصلی (دما، رطوبت)

  • رایانه با USB برای کدنویسی و آپلود اسکریپت ها در ESP32


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

مقدمه Introduction

  • معرفی ایستگاه هواشناسی اینترنت اشیا Introduction to the IoT Weather Station

  • راه اندازی واسط شبیه ساز و حسگر Wokwi Setting Up the Wokwi Simulator and Sensor Interfacing

  • اتصال به وای فای با استفاده از میکروپایتون Connecting to WiFi using MicroPython

  • ارسال داده به کارگزار MQTT Sending Data to an MQTT Broker

  • گسترش پروژه و مراحل بعدی Expanding the Project and Next Steps

بخش پاداش Bonus Section

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش ESP32 MicroPython MQTT Weather Logger
جزییات دوره
1 hour
6
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,002
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Educational Engineering Team Educational Engineering Team

تیم مهندسین ماهر که دانش خود را با تیم مهندسی WorldEducational به اشتراک می گذارند ، یک تیم پیشرو در صنعت میکروکنترلر است که بیش از 11 سال تجربه در تدریس و انجام پروژه های عملی دارد. ما تلاش می کنیم تمام تجربیات خود را در این دوره ها قرار دهیم. به جای دانش سطحی - ما به عمق موضوع می پردازیم و دقیقاً آن را به شما می گوییم - طرح گام به گام نحوه رام کردن موضوعات ساده و همچنین پیچیده در فیلم های با لقمه آسان و قابل هضم. این دانش در دنیای واقعی شما را قادر می سازد تا دانش را به راحتی درک کنید ، و شما می توانید این یادگیری را بلافاصله در زندگی و پروژه های خود استفاده کنید. تیم مهندسی آموزشی از سال 2007 در تجارت برنامه نویسی و میکروکنترلر فعالیت داشته است. ما بخشی از بسیاری از پروژه ها بوده ایم. در طی این سالها - ما بینش خوبی در مورد نیازهای دانش آموزان و مربیان کسب کرده ایم. ما مشتاق به اشتراک گذاشتن تمام دانش جمعی خود با شما هستیم. از سال 2018 ، ما قبلاً آموزش داده ایم.

Educational Engineering Team VA Educational Engineering Team VA

افسر پشتیبانی در تیم مهندسی آموزشی