وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

پروژه ESP32 و Platformio IOT

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

نحوه استفاده از platformio، یک محیط پیشرفته توسعه برای ESP32 و بسیاری از سیستم عامل های دیگر.
AdafRuitio Cloud IoT Service.
IFTTT (اگر این پس از آن) سرویس ابر IOT.
استفاده کنید شما ESP32 خود را با دستیار Google.
نحوه ترکیب ویژگی های چالش برانگیز، مانند WatchDog نرم افزار و زمان اینترنت.
ادغام ذخیره سازی مداوم و ارتباطات WiFi به ابزار ESP32 شما.
تکنیک ها، مانند پروژه های چندگانه و کنترل منبع

عنوان اصلی : ESP32 and PlatformIO IoT project

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

01 مقدمه:
001 01.10 این دوره در مورد چیست_
002 01.20 نرم افزاری که نیاز دارید
003 01.30 سخت افزاری که نیاز دارید
004 01.40 چگونه از این دوره بیشترین بهره را ببرید
005 01.50 چرا از PlatformIO_ استفاده کنید
02 مروری بر پروژه:
001 02.05 مجمع
002 02.07 شکست برد ESP32
003 02.10 نمایشی از ابزار
004 02.20 مروری بر پروژه چند فایلی آردوینو
چالش های 005 02.30
006 02.40 طرح تبدیل
03 راه اندازی PlatformIO و کد MS:
001 04.10 نصب کد MS (سیستم عامل مک)
002 04.12 نصب کد MS (ویندوز 10)
003 04.60a ضروریات کد MS
004 04.60b ملزومات کد MS، مبانی ویرایشگر
005 04.60c ملزومات کد MS، سازمان پروژه PlatformIO
006 04.60d MS Code ملزومات، سایر ویژگی های ویرایشگر و ادغام Git
04 یک پرایمر C++ برای سازندگان آردوینو که می خواهند از پلتفرم IO استفاده کنند:
001 05.10 این بخش درباره چیست
002 05.20 Pointers، مقدمه
003 05.22a یک مثال ساده با اشاره گرها
004 05.22b اشاره گرها، یک متغیر را از طریق اشاره گر تغییر دهید
005 05.22c نشانگرها به عنوان پارامترهای تابع
006 05.40 تقسیم یک برنامه به فایل های کوچک، مقدمه
007 05.42 تقسیم یک برنامه به فایل های کوچک با استفاده از چارچوب آردوینو
008 05.44a نمونه ای از پروژه چند فایلی C++
009 05.44b نمونه پروژه چند فایلی را اشکال زدایی و کامپایل کنید
010 05.50 فضاهای نام، مقدمه
011 05.52 فضاهای نام، نمایش
05 06 - نمونه اولیه 1_ شروع به کار پروژه:
001 06.10 هدف_ نحوه راه اندازی یک پروژه جدید
پروژه راه اندازی 002 06.20a
003 06.20b کد را به main.cpp اضافه کنید
004 06.30 تست
06 07 - نمونه اولیه 2_ تغییر به چندین فایل، اضافه کردن کنترل نسخه:
001 07.10 Objective_ چرا چندین فایل و Git
002 07.20 مخزن Git را ایجاد کنید
003 07.30a main.cpp را به چندین فایل تقسیم کنید
004 07.30b متغیرهای سراسری را با پارامترهای تابع جایگزین کنید
005 07.40 تست
006 07.50 نحوه استفاده از کنترل نسخه Git
07 08 - نمونه اولیه 3_ صفحه نمایش TFT:
001 08.10 Objective_ صفحه نمایش را فعال کنید
002 08.20 نحوه استفاده از نمایشگر TFT
003 08.30a قسمت a را اجرا کنید
004 08.30b قسمت b را اجرا کنید
005 08.40 تست
006 08.50 شاخه tft_setup را در Master ادغام کنید
08 09 - نمونه اولیه 4_ SPIFFS و فونت ها:
001 09.10 Objective_ نحوه استفاده از فونت های مختلف
002 09.20 نحوه ایجاد یک فونت سفارشی
003 09.30 فونت ها را در SPIFFS آپلود کنید
004 09.40 فونت های سفارشی را در برنامه اعمال کنید
005 09.50 تست
006 09.60 فونت‌ها را در شاخه اصلی ادغام کنید
09 10 - نمونه اولیه 5_ تصاویر:
001 10.10 Objective_ نمایش گرافیک در TFT
002 10.20 فایل تصویر را در SPIFFS آپلود کنید
003 10.30 کد برنامه را ویرایش کنید
004 10.40 تست
005 10.50 ادغام شاخه های کاری و اصلی
10 11 - نمونه اولیه 6_ زمانبندی کار 5 سخنرانی:
001 11.10 هدف_ چرا از یک زمانبندی کار استفاده کنید_
002 11.20 نحوه استفاده از زمانبندی کار
003 11.30 اجرا شود
004 11.40 تست
005 11.50 ادغام شاخه های کاری و اصلی
11 نمونه اولیه 7_ Wifi و ساعت:
001 12.10 Objective_ نشان دادن زمان بدون سخت افزار اضافی
002 12.15 راه اندازی Wifi
003 12.20 کتابخانه ساعت و عملکرد، زمان اینترنت
004 12.30 Wifi و تست ساعت
005 12.40 شاخه های کاری و اصلی را ادغام کنید
12 نمونه اولیه 8_ AdafruitIO از طریق MQTT:
001 13.10 هدف
002 13.20 MQTT_ چیست
003 13.30 AdafruitIO_ چیست
004 13.40 پیاده سازی کنید
005 13.50 AdafruitIO و تست MQTT
006 13.60 ادغام شاخه های کاری و اصلی
13 نمونه اولیه 9_ نمایش وضعیت Wifi:
001 14.10 هدف_ چرا وضعیت اتصال را روی صفحه نمایش نشان می دهد_
002 14.20 اجرا کنید
003 14.30 تست
004 14.40 ادغام شاخه های کاری و اصلی
14 نمونه اولیه 10_ EEPROM:
001 15.10 هدف_ چرا از EEPROM_ استفاده کنید
002 15.20 EEPROM در ESP32
003 15.30 اجرا شود
004 15.40 تست
005 15.50 ادغام شاخه های کاری و اصلی
15 نمونه اولیه 11_ Watchdog:
001 16.10 هدف_ سگ نگهبان چیست_
002 16.20 نحوه پیاده سازی سگ نگهبان
003 16.30 اجرا کنید
004 16.40 تست
005 16.50 ادغام شاخه های کاری و اصلی
16 نمونه اولیه 12_ رابط لمسی:
001 17.10 Objective_ ایجاد یک هات اسپات روی نمایشگر
002 17.20 رابط لمسی خازنی TFT
003 17.30 اجرا کنید
004 17.40 تست
005 17.50 ادغام شاخه های کاری و اصلی
17 نمونه اولیه 13_ پاسخ MQTT و دستیار Google:
001 18.10 Objective_ ابزار را با دستورات صوتی کنترل کنید
002 18.20 راه اندازی IFTTT با دستیار Google و AdafruitIO
003 18.30 تست IFTTT
004 18.50 اجرا کنید
005 18.60 تست
006 18.70 شاخه های کاری و اصلی را ادغام کنید
18 - مرتب کردن:
001 19.10 نسخه نهایی این پروژه
19 به‌روزرسانی خودکار کتابخانه:
001 31.10 به روز رسانی خودکار یک کتابخانه
002 31.20 تست

نمایش سرفصل های انگلیسی

ESP32 and PlatformIO IoT project

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
شناسه: UD22219
حجم: 5217 مگابایت
مدت زمان: 546 دقیقه
تعداد دیسک: 2 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 23 بهمن 1400
پروژه ESP32 و Platformio IOT
پروژه ESP32 و Platformio IOT 1
پروژه ESP32 و Platformio IOT 2
پروژه ESP32 و Platformio IOT 3
پروژه ESP32 و Platformio IOT 4
پروژه ESP32 و Platformio IOT 5
پروژه ESP32 و Platformio IOT 6
دسته بندی محصول
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید