آموزش برنامه‌ نویسی بردهای ESP8266 با میکروپایتون + گواهینامه

آموزش برنامه‌ نویسی بردهای ESP8266 با میکروپایتون + گواهینامه

بردهای ESP8266 چیست؟ ESP8266، یک میکروکنترلر وای‌فای (Wi-Fi) بسیار کوچک و قدرتمند است که توسط شرکت Espressif Systems توسعه داده شده است. این ماژول، یک میکروکنترلر با توانایی اتصال به شبکه‌های بی‌سیم است و از پروتکل‌های Wi-Fi برای ارتباط با شبکه‌های بی‌سیم استفاده می‌کند. میکروپایتون چیست؟ میکروپایتون (MicroPython)، یک نسخه کوچک و سبک از زبان برنامه‌نویسی Python است و به طور خاص برای میکروکنترلرها و سیستم‌هایی با منابع محدود، به کار می‌رود. اهمیت یادگیری برنامه‌نویسی بردهای ESP8266 با میکروپایتون چیست؟ با پیشرفت چشم‌گیر IOT و با ورود هوش مصنوعی به دنیای الکترونیک و از طرفی، پیشرفت ابزارها و دستگاه‌هایی که از راه دور قابلیت فعال شدن، ارسال و دریافت داده‌ها را دارند، لزوم یادگیری برنامه‌نویسی بردهای ESP محسوس‌تر می‌شود. همچنین، وجود یک میکروکنترلر در دل این بردها باعث شده است تا بتوانیم با برنامه‌نویسی آن‌ها در طراحی مدارات الکترونیکی خود نیازی به میکروکنترلرهای دیگر نداشته باشیم. با یادگیری برنامه‌نویسی این بردها می‌توانیم پروژه‌های خود را در حوزه اینترنت اشیا نیز اجرا کنیم. در این فرادرس چه چیزی یاد می‌گیریم؟ در این دوره آموزشی، ابتدا با معرفی و یادگیری انواع بردهای ESP و امکانات داخلی آن‌ها با استفاده از زبان میکروپایتون که یک زبان برنامه‌نویسی از دل پایتون برای میکروکنترلرها است، با انجام مثال‌ها و پروژهای مختلف، تمامی واحدهای برد ESP را یاد خواهیم گرفت و در انتها که توانستیم واحدهای برد ESP را برنامه‌نویسی و راه‌اندازی کنیم، با استفاده از قابلیت شبکه و وجود Wi-Fi برد ESP، پریفرال‌های آن را با استفاده از برنامه‌نویسی به صورت شبکه و از راه دور کنترل می‌کنیم تا پیش‌زمینه‌ای برای ورود به دنیای IOT داشته باشیم.

تریلر دوره

توضیحات کامل دوره

...

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

  • چکیده
    0:01:34

  • آشنایی با بردهای ESP
    رایگان 0:03:53
  • معرفی برد ESP8266-07
    0:06:56
  • آزمون ۱

  • نصب Python3 و Thonny
    0:06:41
  • آشنایی با Fritzing
    0:02:20
  • بررسی دیتاشیت و طراحی مدار شماتیک ماژول برای نصب Firmware
    0:04:07
  • نصب Firmware
    0:09:55
  • آزمون ۲

  • کتابخانه Machine و توابع مهم آن
    0:03:32
  • اضافه کردن کتابخانه‌ها و کلاس‌ها
    رایگان 0:13:52
  • آزمون ۳

  • کلاس GPIO و متدهای آن
    0:02:41
  • برنامه‌نویسی واحد GPIO
    0:03:12
  • رسم شماتیک مثال چشمک‌زن
    0:03:12
  • برنامه‌نویسی مثال چشمک‌زن
    0:02:10
  • رسم شماتیک مثال سنسور التراسونیک HC_SR04
    0:03:40
  • برنامه‌نویسی مثال سنسور التراسونیک HC_SR04
    رایگان 0:06:11
  • تمرین ۱ - فاصله‌سنج
  • آزمون ۴

  • توضیح کلاس ADC و متدهای آن
    0:02:12
  • رسم شماتیک مثال سنسور دماسنج LM35
    0:02:50
  • برنامه‌نویسی مثال سنسور دماسنج LM35
    0:03:10
  • تمرین ۱ - دماسنج
  • آزمون ۵

  • توضیح کلاس PWM و متدهای آن
    0:04:08
  • رسم شماتیک مثال کنترل نور LED RGB
    0:03:27
  • برنامه‌نویسی مثال کنترل نور LED RGB
    رایگان 0:04:43
  • رسم شماتیک مثال راه‌اندازی کنترل دور موتور DC
    0:05:02
  • برنامه‌نویسی مثال راه‌اندازی کنترل دور موتور DC
    0:03:07
  • تمرین ۱ - کنترل نور RGB
  • آزمون ۶

  • کلاس I2C و متدهای آن
    0:07:11
  • رسم شماتیک مثال راه‌اندازی ماژول شتاب‌سنج ADXL345
    0:03:46
  • برنامه‌نویسی مثال راه‌اندازی ماژول شتاب‌سنج ADXL345
    رایگان 0:17:37
  • تمرین ۱ - شتاب‌سنج با LED
  • آزمون ۷

  • توضیح کلاس UART و متدهای آن
    0:06:20
  • رسم شماتیک راه‌اندازی UART
    0:01:38
  • برنامه‌نویسی راه‌اندازی UART
    0:10:39
  • آزمون ۸

  • توضیح کلاس SPI و متدهای آن
    0:06:32
  • رسم شماتیک راه‌اندازی ماژول کارت‌خوان RC522
    0:04:23
  • برنامه‌نویسی راه‌اندازی ماژول کارت‌خوان RC522
    0:14:37
  • تمرین ۱ - قفل رمز کارتی
  • آزمون ۹

  • توضیح کلاس Timer و متدهای آن
    0:03:28
  • رسم شماتیک مثال راه‌اندازی Timer
    0:02:07
  • برنامه‌نویسی مثال راه‌اندازی Timer
    رایگان 0:05:29
  • تمرین ۱ - Timer مدت‌دار
  • آزمون ۱۰

  • توضیح کلاس RTC و متدهای آن
    0:04:49
  • رسم شماتیک مثال راه‌اندازی RTC
    0:02:11
  • برنامه‌نویسی مثال راه‌اندازی RTC
    0:07:59
  • تمرین ۱ - ساعت با RTC
  • آزمون ۱۱

  • شبکه و انواع آن و توضیح کلاس Network و متدهای آن
    0:08:19
  • رسم شماتیک مثال راه‌اندازی Network
    0:01:25
  • برنامه‌نویسی مثال راه‌اندازی Network
    0:09:00
  • آزمون ۱۲

  • برنامه‌نویسی اتصال به صفحه وب و چاپ Hello World
    0:17:55
  • برنامه‌نویسی کنترل LED از طریق صفحه وب
    0:12:08
  • برنامه‌نویسی ارسال دما به صفحه وب با WIFI
    0:07:15
  • تمرین ۱ - کنترل LED چشمک زن با صفحه وب
  • آزمون ۱۳

  • جمع‌بندی و نتیجه مباحث
    0:04:17
  • ادامه یادگیری
    0:04:22
  • دسترسی به آموزش‌های «ادامه یادگیری»
  • ادامه مسیر تا ورود به بازار کار

  • تمرین ۱ - کنترل موتور DC با وب سرور
  • تمرین ٢ - کنترل نور RGB با وب سرور

  • آموزش برنامه‌ نویسی بردهای ESP8266 با میکروپایتون

  • خلاصه و مرور آموزش
  • واژه‌نامه (Glossary)
  • سوالات متداول (FAQ)
  • مشاغل مرتبط
  • نمونه سئوالات مصاحبه شغلی

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

2,590,000 تومان
518,000 تومان
80% تخفیف

این دوره شامل:
18 فصل آموزشی
4 ساعت ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: ندارد
تاریخ انتشار: 1403/12/09
آخرین به‌روزرسانی: 2026-10-29 14:27:53
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: