آموزش راه اندازی برد ESP32 با آردوینو Arduino – جامع و پروژه محور + گواهینامه

آموزش راه اندازی برد ESP32 با آردوینو Arduino – جامع و پروژه محور + گواهینامه

Arduino چیست؟ Arduino، یک پلتفرم هوشمند الکترونیک و یک محیط برنامه‌نویسی متن‌باز است که برای توسعه و ساخت پروژه‌های الکترونیکی و کدنویسی ساده بر روی میکروکنترلرها طراحی شده است. برد ESP32 چیست؟ برد ESP32، یک میکروکنترلر Wi-Fi و Bluetooth است که توسط شرکت Espressif Systems تولید شده است. این برد، در واقع نسل پیشرفته‌تر ESP8266 محسوب می‌شود و ویژگی‌ها و قابلیت‌های بسیاری دارد. بعد از موفقیت شرکت Espressif در تولید و عرضه بردهای ES8266، این شرکت اقدام به تولید نسخه‌ای باقابلیت زیاد با نام ESP32 کرد. اهمیت یادگیری پروژه‌محور برنامه‌نویسی برد ESP32 با آردوینو چیست؟ بردهای ESP32 دارای پین‌های GPIO زیادی نسبت به ESP8266 هستند که باعث می‌شود محدودیت‌های ESP8266 در استفاده از پین‌ها از بین برود. همچنین این بردها علاوه بر برد Wi-Fi دارای بلوتوث داخلی است که در انجام پروژه های IoT یک برد ایده‌آل است. از طرفی، وجود یک پردازنده ده‌هسته‌ای 32بیتی با فرکانس کاری تا 240 مگاهرتز باعث شده است تا سرعت اجرای دستورات نیز به مراتب از نسخه‌های سری 8266 شود. وجود پریفرال‌های مختلف نظیر DAC نیز یکی از برتری‌های این برد محبوب است. ESP32، برای انجام پروژه‌های اینترنت اشیا یک برد کامل با کلی امکانات است که یادگیری برنامه‌نویسی آن، توانایی انجام پروژه‌هایی با قدرت و امکانات و سرعت بالاتری را به متخصصین می‌دهد. با یادگیری این نوع برنامه‌نویسی، می‌توان ایده‌های خود را در حوزه‌های مختلف مانند اتوماسیون منزل، ابزارهای هوشمند، سنسورهای اینترنتی و غیره پیاده‌سازی کرد. در این فرادرس چه چیزی یاد می‌گیریم؟ در این آموزش، پس از معرفی برد ESP32، با استفاده از نرم‌افزار آردوینو ورودی-خروجی‌های برد ESP32 را بررسی و آن‌ها را راه‌اندازی می‌کنیم. در ادامه، تنظیم نمایشگرها از جمله LCD را با استفاده از برنامه‌نویسی انجام می‌دهیم. سنسورها و ماژول‌های کاربردی را راه‌اندازی می‌کنیم و دیتاهای آن را با برنامه‌نویسی دریافت خواهیم کرد. در گام بعدی، به راه‌اندازی موتور DC می‌پردازیم که در پروژه‌های رباتیک بسیار پرکاربرد است. در نهایت، بخش Wi-Fi برد را در مدهای مختلف راه‌اندازی و بخش بلوتوث برد را برنامه‌نویسی می‌کنیم.

تریلر دوره

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

...

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

  • چکیده
    0:01:41

  • معرفی برد ESP32
    رایگان 0:05:49
  • نصب نرم‌افزارها و اتصال برد
    0:04:23

  • برنامه‌نویسی GPIO
    0:15:52
  • برنامه‌نویسی Button
    رایگان 0:12:34
  • برنامه‌نویسی PWM
    0:08:00
  • برنامه‌نویسی ADC
    0:07:34
  • برنامه‌نویسی وقفه‌ها
    0:11:03
  • تمرین ۱ - شمارنده باینری
  • تمرین ۲ - کنترل نور RGB

  • رسم شماتیک راه‌اندازی سون‌سگمنت ۳تایی
    0:07:08
  • برنامه‌نویسی سون‌سگمنت ۳تایی
    رایگان 0:18:44
  • برنامه‌نویسی LCD کاراکتری
    0:14:56
  • برنامه‌نویسی LCD OLED
    0:15:21
  • تمرین ۱ - نمایشگر دما

  • برنامه‌نویسی سنسور دما و رطوبت dht11
    0:09:04
  • برنامه‌نویسی سنسور شتاب‌سنج ADXL345
    0:06:12
  • برنامه‌نویسی سنسور فاصله‌سنج HC_SR04
    0:14:12
  • برنامه‌نویسی ماژول کارتخوان RC522
    0:24:49
  • تمرین ۱ - نمایشگر دما و رطوبت
  • تمرین ۲ - نمایشگر فاصله

  • معرفی ماژول L298
    0:04:40
  • توضیح حالت‌های فعال‌سازی موتور
    0:05:50
  • برنامه‌نویسی کنترل دور موتور
    رایگان 0:09:22
  • تمرین ۱ - کنترل دمای محیط

  • توضیح مدهای AP و STA
    0:04:08
  • برنامه‌نویسی مد AP
    0:12:41
  • برنامه‌نویسی مد STA
    0:10:38
  • نحوه ایجاد یک صفحه وب و یک سرور
    0:16:10
  • ایجاد یک وب‌سرور و کنترل LED
    رایگان 0:18:38
  • ایجاد یک وب‌سرور و ارسال دما بر روی صفحه وب
    0:14:35
  • برنامه‌نویسی بلوتوث و تبادل دیتا با کامپیوتر
    0:13:40
  • تمرین ۱ - شمارنده باینری

  • رسم شماتیک پروژه نهایی
    0:03:29
  • برنامه‌نویسی پروژه نهایی
    0:07:59
  • ارسال دیتا و کنترل ESP با وب سرور
    0:19:20

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

  • تمرین ۱ - ارسال دما با بلوتوث
  • تمرین ۲ - ارسال فاصله اجسام به وب سرور
  • تمرین ۳ - ارسال دیتا سنسور ADXL345 به وب سرور

  • آموزش راه اندازی برد ESP32 با آردوینو Arduino – جامع و پروژه محور

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

ارسال نظر شما

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

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

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

2,890,000 تومان
578,000 تومان
80% تخفیف

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