تسلط بر برنامهنویسی ESP32 — از اصول اولیه GPIO تا کنترل پیشرفته سنسور و ماژول.
ساخت دستگاههای متصل، کنترل سنسورها و یادگیری برنامهنویسی توکار گام به گام با مثالهای عملی و توضیحات واضح.
این دوره بر اساس برد توسعه ESP32-C3 Super Mini است که با دقت برای مبتدیان انتخاب شده است زیرا مقرون به صرفه، جمع و جور، به طور گسترده در دسترس، با مصرف انرژی کارآمد و شامل اتصال Wi-Fi و بلوتوث داخلی است. طراحی ساده آن، آن را به بستری عالی برای یادگیری توسعه سیستمهای مدرن IoT و توکار تبدیل میکند.
این برنامه از Arduino IDE، یکی از محبوبترین محیطهای توسعه در جهان برای میکروکنترلرها، استفاده میکند. Arduino IDE برای مبتدیان مناسب است، نصب آن آسان است و توسط یک جامعه عظیم پشتیبانی میشود، که آن را به انتخابی عالی برای یادگیری برنامهنویسی ESP32 و ایجاد سریع پروژهها تبدیل میکند.
مناسب برای:
• مبتدیانی که برنامهنویسی ESP32 را یاد میگیرند
• دانشجویانی که سیستمهای تعبیهشده و اینترنت اشیا را مطالعه میکنند
• سازندگانی که دستگاههای هوشمند و پروژههای اتوماسیون میسازند
• علاقهمندان به الکترونیک که با حسگرها و ماژولها کار میکنند
• توسعهدهندگانی که محصولات و نمونههای اولیه متصل ایجاد میکنند
آنچه خواهید آموخت:
• GPIO - ورودی/خروجی دیجیتال، دکمهها، سوئیچها و کنترل LED
• ADC - خواندن حسگرهای آنالوگ و سیگنالهای ولتاژ متغیر
• PWM - کنترل روشنایی LED، سرووها و سرعت موتور
• UART - ارتباط سریال با دستگاههای خارجی
• I²C - اتصال نمایشگرها، حسگرها و ماژولهای توسعه
• SPI - ارتباط پرسرعت با لوازم جانبی
سنسورها و ماژولها
طیف گستردهای از ماژولهای سختافزاری و کاربردهای عملی را بررسی کنید:
• فاصله - حسگرهای اولتراسونیک و تشخیص مانع
• دما و رطوبت - پروژههای نظارت بر محیط زیست
• فشار - اندازهگیریهای بارومتریک و مرتبط با آب و هوا
• نور - حسگرهای نور محیط و مقاومت نوری
• حرکت - سیستمهای تشخیص حرکت PIR
• لرزش - نظارت بر شوک و لرزش
• صدا - زنگ اخبار، میکروفون و صدا ماژولها
• حسگرهای گاز - پروژههای تشخیص کیفیت هوا و گاز
• رطوبت آب و خاک - کاربردهای هوشمند باغبانی
• حسگرهای مغناطیسی - تشخیص اثر هال و میدان مغناطیسی
• حسگرهای لمسی - رابطهای لمسی خازنی
• مادون قرمز (IR) - ارتباط کنترل از راه دور
• رلهها - کنترل دستگاههای خارجی پرقدرت
• موتورها - موتورهای DC، سروو موتورها و درایورهای موتور
• نمایشگرهای LCD - رابطهای کاربری مبتنی بر کاراکتر
• نمایشگرهای OLED - نمایش گرافیک و اطلاعات
• ماژولهای LED - نشانگرها، انیمیشنها و پروژههای روشنایی
• ماژولهای RTC - ادغام ساعت بلادرنگ
• حسگرهای IMU - شتابسنجها و ژیروسکوپها
تجربه یادگیری کامل:
• بیش از ۲۵ فصل ساختاریافته از مبتدی تا پیشرفته
• مثالهای گام به گام با توضیحات مفصل
• پروژههای عملی و کاربردهای دنیای واقعی
• بیش از ۱۵۰ سوال آزمون تعاملی
ویژگیهای کاربرپسند:
• تمهای تیره و روشن
• یادگیری آفلاین - بدون نیاز به اینترنت
• جستجوی سریع در تمام درسها
• نشانهگذاری موارد دلخواه موضوعات
• رابط کاربری تمیز و بدون حواسپرتی
ESP32 علامت تجاری Espressif Systems است. Arduino علامت تجاری Arduino AG است. این برنامه یک منبع آموزشی مستقل است و به هیچ سازمانی وابسته یا تایید نشده است.
تاریخ بهروزرسانی
۱۷ خرداد ۱۴۰۵