تسلط بر برنامهنویسی 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 است. این برنامه یک منبع آموزشی مستقل است و به هیچ سازمانی وابسته یا تایید شده نیست.
برنامهنویسی ESP32 را با ++C بیاموزید - آموزشهای عملی و مثالها.
تاریخ بهروزرسانی
۷ تیر ۱۴۰۵