وب سرور ESP32: سرور مستقل خود را ایجاد کنید

ESP32 Web Server: Create Your Own Standalone Server

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش کنترل دستگاه ها و نمایش داده ها با استفاده از ESP32 به عنوان وب سرور شخصی خود در این برنامه جامع و گام به گام ESP32 به طور موثر یک وب سرور کاملاً کاربردی در کوتاه ترین زمان ایجاد می کند در مورد ESP32 و آنچه که آن را به انتخابی عالی برای سازندگان آردوینو تبدیل می کند بیاموزید. . ایجاد یک وب سرور ساده ESP32 در Arduino IDE با حالت های عملیاتی ESP32 تفاوت بین حالت ایستگاه (STA) و حالت نقطه دسترسی نرم (AP) را بیاموزید استفاده از ESP32 به عنوان سرور HTTP با استفاده از حالت WiFi Access Point (AP) آموزش دسترسی به وب سرور در حالت AP پیش نیازها: دانش اولیه برنامه نویسی با Arduino Uno آشنا باشید با نوشتن و ویرایش اسکچ برای Arduino Uno آشنا باشید با برد برد و سیم کشی آشنا باشید.

به "ESP32 Web Server: Create Own Server Standalone" خوش آمدید – راهنمای دقیقی که برای علاقه مندان و حرفه ای ها طراحی شده است تا بر هنر ساخت و مدیریت وب سرور با استفاده از میکروکنترلر ESP32 مسلط شوند. این دوره برای کسانی که می خواهند دنیای عملی الکترونیک را با دنیای پویا برنامه نویسی وب ادغام کنند عالی است.

نمای کلی دوره:

در این دوره آموزشی، نحوه راه‌اندازی یک وب سرور با ESP32 را یاد می‌گیرید که می‌تواند دستگاه‌های مختلفی مانند موتورها، LED و رله‌ها را کنترل کند و داده‌ها را از طریق یک رابط وب ساده قابل دسترسی در هر دستگاهی در یک شبکه محلی نمایش دهد. درس های ما به گونه ای طراحی شده اند که شما را از یک مبتدی به یک فرد ماهر تبدیل کنند که قادر به ایجاد یک سرور پاسخگو برای تلفن همراه بدون هیچ سخت افزار اضافی است.

چرا باید ثبت نام کنید؟

  • آموزش عملی: با استفاده از Arduino IDE یک وب سرور ESP32 کاربردی بسازید.

  • پوشش جامع: از اتصالات اولیه تا حالت های سرور پیشرفته.

  • دسترس‌پذیری: برای دانش‌آموزان با دانش پایه الکترونیک طراحی شده است، اما از مبتدیان نیز استقبال می‌شود!

  • انعطاف‌پذیری: با سرعت خود یاد بگیرید و مهارت‌ها را برای ایجاد پروژه‌های نوآورانه به کار ببرید.

چه چیزی یاد خواهید گرفت؟

  • مقداردهی اولیه: راه اندازی ESP32 در Arduino IDE.

  • حالت‌های عملیاتی: هر دو حالت ایستگاه (STA) و نقطه دسترسی نرم (AP) را کاوش کنید.

  • اتصالات سخت افزاری: راهنمایی دقیق در مورد سیم کشی و اتصال دستگاه ها.

  • راه اندازی سرور: کنترل خروجی ها با استفاده از ESP32 در حالت AP و STA را یاد بگیرید.

  • برنامه نویسی: به ساختارهای کد و عملکردهای آنها می پردازد.

  • اجرای پروژه: برنامه های کاربردی عملی و توسعه پروژه در دنیای واقعی.

این دوره برای چه کسانی است؟

  • علاقه مندان به فناوری: اگر مجذوب میکروکنترلرها و اینترنت اشیا هستید، این دوره مهارت های شما را افزایش می دهد.

  • توسعه دهندگان و مهندسان: متخصصانی که به دنبال ادغام راه حل های اینترنت اشیا در پروژه های خود هستند.

  • مربیان و دانش آموزان: هر کسی که در دانشگاه به دنبال گسترش دانش عملی خود در برنامه نویسی وب و الکترونیک است.

مورد نیاز دوره:

  • دانش پایه: آشنایی با الکترونیک و محیط برنامه نویسی آردوینو.

  • سخت‌افزار: ماژول ESP32، سیم‌های اتصال، و قطعات الکترونیکی اولیه مانند حسگرها و LED.

  • نرم افزار: Arduino IDE روی رایانه شما نصب شده است.

توصیفات:

"این دوره بینش‌هایی را که برای راه‌اندازی پروژه‌های IoT خودم نیاز داشتم به من داد. درس‌ها واضح بودند و رویکرد عملی فوق‌العاده موثر بود." - جیمی ال.

"من از عمق محتوا و کاربردهای عملی قدردانی کردم. هم برای یادگیری و هم برای مرجع عالی است." - الکس دی.

هم اکنون ثبت نام کنید تا سفر خود را به دنیای اینترنت اشیا آغاز کنید و وب سرور ESP32 خود را برای مدیریت و کنترل یکپارچه دستگاه ها ایجاد کنید.

این ماجراجویی یادگیری را آغاز کنید تا از قدرت ESP32 استفاده کنید و ایده‌های نوآورانه خود را زنده کنید!

توصیفات کاربر و اثبات اجتماعی

"این دوره بینش‌هایی را که برای راه‌اندازی پروژه‌های IoT خودم نیاز داشتم به من داد. درس‌ها واضح بودند و رویکرد عملی فوق‌العاده موثر بود." - جیمی ال.

"من از عمق محتوا و کاربردهای عملی قدردانی کردم. هم برای یادگیری و هم برای مرجع عالی است." - الکس دی.

بیوگرافی نویسنده که اعتبارنامه ها را نشان می دهد

تیم مهندسی آموزشی

تیم مهندسین ماهر که دانش را با جهان به اشتراک می گذارند

تیم مهندسی آموزشی یک تیم پیشرو در صنعت میکروکنترلر با بیش از 13 سال تجربه در آموزش و انجام پروژه های عملی است.

ما در تلاش هستیم تا تمام تجربیات عملی خود را در این دوره ها به کار ببریم. به‌جای دانش سطحی - ما به عمق موضوع می‌پردازیم و طرحی دقیق - گام به گام در مورد چگونگی رام کردن موضوعات ساده و همچنین پیچیده در ویدیوهای آسان و قابل هضم به شما ارائه می‌دهیم.

این دانش دنیای واقعی شما را قادر می‌سازد تا دانش را به راحتی درک کنید، و می‌توانید بلافاصله این یادگیری را در زندگی و پروژه‌های خود به کار ببرید.

تیم مهندسی آموزشی از سال 2007 در تجارت برنامه نویسی و میکروکنترلر فعالیت داشته است. ما بخشی از پروژه های زیادی بوده ایم. در طول این سال ها - ما بینش خوبی در مورد نیازهای دانش آموزان و مربیان به دست آورده ایم. ما مشتاق به اشتراک گذاشتن تمام دانش جمعی خود با شما هستیم. از سال 2018، ما قبلاً به بیش از 250 هزار تا هزار دانش‌آموز آموزش داده‌ایم.

در حال حاضر، بیش از 100 دوره آموزشی در Udemy داریم

مدرس و نویسنده "مهندسی آموزشی".

اشرف یک مربی، مهندس مکاترونیک، سرگرمی الکترونیک و برنامه نویسی، و سازنده است. او دوره‌های ویدیویی آنلاین را در کانال YouTube EduEng (بیش از 4 میلیون بازدید، 20 هزار + مشترک) و نویسنده چهار کتاب میکروکنترلر ایجاد می‌کند.

به عنوان یک مهندس ارشد آموزشی از سال 2007 در تیم مهندسی آموزشی، شرکتی که او تأسیس کرد، ماموریت اشرف این است که روندها و فناوری های جدید را کشف کند و به آموزش جهان و تبدیل آن به مکانی بهتر کمک کند.

مهندسی آموزشی دوره‌های آموزشی و بوت کمپ، مقالات، درس‌ها، و پشتیبانی آنلاین را برای علاقه‌مندان به الکترونیک، علاقه‌مندان به برنامه‌نویسی، علاقه‌مندان به میکروکنترلر، دانشجویان STEM و معلمان STEM ارائه می‌دهد.

این تیم همچنین به‌عنوان مهندس آزاد کار می‌کند و به بسیاری از دانشجویان در پروژه‌های فارغ‌التحصیلی کمک می‌کند، و در طول سال‌ها برای بسیاری از دانشجویان راهنمایی و مشاوره ارائه می‌دهد تا به آنها کمک کند تا کار خود را شروع کنند.

مهارت اصلی اشرف این است که مفاهیم دشوار را به روشی گام به گام و قابل درک با استفاده از ویدئو و متن توضیح دهد. اشرف با بیش از 11 سال تجربه تدریس در سطح عالی، یک سبک تدریس ساده و در عین حال جامع و آموزنده ایجاد کرده است که دانشجویان از سراسر جهان از آن استقبال می کنند.

اشتیاق او به میکروکنترلرها و برنامه نویسی، و به ویژه برای دنیای آردوینو، میکروکنترلر PIC، Raspberry Pi، پیشرفت شخصی و کار او را از طریق مهندسی آموزشی هدایت کرده است.

دوره های آنلاین اشرف به بیش از 250000 نفر از سراسر جهان کمک کرده است تا بهتر شوند و در این صنعت حرفه ای عالی ایجاد کنند.

تیم مهندسی آموزشی دوره هایی را در

ارائه می دهد
  • طراحی مدار، شبیه سازی، و ساخت PCB

  • آردوینو، میکروکنترلر PIC، و رزبری پای

  • برنامه نویسی در C، Python و سایر زبان های برنامه نویسی

  • برنامه نویسی و اتوماسیون صنعتی PLC

  • طراحی و شبیه سازی سه بعدی

  • ESP و IoT World

یک CTA قدرتمند

اکنون ثبت نام کنید و سفر خود را برای تسلط بر توسعه سرور وب ESP32 از امروز آغاز کنید!

بخش سؤالات متداول

س: آیا برای شرکت در این دوره به دانش قبلی نیاز دارم؟

A: هیچ دانش یا مهارت قبلی لازم نیست. این دوره برای افراد مبتدی طراحی شده است.

س: چقدر طول می کشد تا نتایج را ببینید؟

پاسخ: نتایج می‌تواند متفاوت باشد، اما بسیاری از دانش‌آموزان در چند هفته اول پس از استفاده از استراتژی‌های آموزش داده شده در دوره، نتایج را مشاهده می‌کنند.

س: آیا ضمانت بازگشت پول وجود دارد؟

پاسخ: بله، اگر از دوره راضی نباشید، Udemy 30 روز ضمانت بازگشت وجه ارائه می دهد.

آنچه خواهید آموخت

  • تنظیم ESP32 در Arduino IDE

  • حالت‌های کاوش ایستگاه (STA) و نقطه دسترسی نرم (AP)

  • سیم کشی و اتصال دستگاه ها به ESP32

  • کنترل خروجی ها با استفاده از ESP32 در حالت های AP و STA

  • مطالعه عمیق در ساختارهای کد و عملکردهای آنها

  • برنامه های کاربردی و توسعه پروژه در دنیای واقعی

این دوره برای چه کسانی است

  • علاقه‌مندان به فناوری علاقه‌مند به میکروکنترلرها و اینترنت اشیا

  • توسعه دهندگان و مهندسانی که به دنبال ادغام راه حل های اینترنت اشیا در پروژه های خود هستند

  • معلمان و دانش آموزانی که به دنبال گسترش دانش عملی خود در برنامه نویسی وب و الکترونیک هستند

الزامات

  • یک رایانه با دسترسی به اینترنت

  • درک اولیه از اینترنت و مرور وب

  • تمایل به یادگیری و اجرای استراتژی های آموزش داده شده


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

مقدمه Introduction

  • مقدمه Introduction

  • سخت افزار و نرم افزار مورد نیاز Hardware and Software Requirements

آماده شدن محیط کدنویسی Getting Coding Environment Ready

  • درایور آردوینو ESP و USB را دانلود و نصب کنید Download and Install Arduino ESP and USB Driver

  • محیط توسعه Arduino ESP32 v1 را دانلود و نصب کنید Download and Install Arduino ESP32 v1 Development environment

  • اولین کد خود را در برد ESP32 بارگیری کنید Load Your First Code to ESP32 Board

نکته مهم: سیستم بررسی Important Note: Review System

  • نکته مهم: سیستم بررسی Important Note: Review System

وب سرور Web Server

  • وب سرور چیست؟ What is a Web Server

حالت های عملیاتی ESP32 ESP32 Operating Modes

  • حالت های عملیاتی ESP32 ESP32 Operating Modes

طراحی مدار Circuit Design

  • طراحی مدار Circuit Design

چگونه کار می کند How it Works

  • درک نحوه کار esp32 به عنوان یک سرور Understanding how esp32 work as a server

کد نویسی Coding

  • کدنویسی تنظیمات وای فای و وب سرور Coding WiFi and Webserver settings

  • کدنویسی درخواست های HTTP و شروع سرور Coding HTTP Requests and Server Start

  • روش های برنامه نویسی مشتری Coding Client Methods

کد HTML برای صفحات وب HTML Code for Webpages

  • نوشتن کد HTML برای صفحات وب Writing HTML Code for Webpages

عملی Practical

  • عملی Practical

اضافی Extra

  • ESP 32 Pinout v1 DOIT ESP 32 Pinout v1 DOIT

  • Arduino Pro IDE را دانلود و نصب کنید Download and Install Arduino Pro IDE

پروژه دوره Course Project

  • پروژه دوره Course Project

ما کی هستیم؟ Who we are?

  • ما کی هستیم؟ Who We Are?

سخنرانی پاداش: هدایا، کوپن ها و موارد دیگر. Bonus Lecture: Gifts, Coupons, and More.

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

وب سرور ESP32: سرور مستقل خود را ایجاد کنید
جزییات دوره
2 hours
20
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,259
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Educational Engineering Team Educational Engineering Team

تیم مهندسین ماهر که دانش خود را با تیم مهندسی WorldEducational به اشتراک می گذارند ، یک تیم پیشرو در صنعت میکروکنترلر است که بیش از 11 سال تجربه در تدریس و انجام پروژه های عملی دارد. ما تلاش می کنیم تمام تجربیات خود را در این دوره ها قرار دهیم. به جای دانش سطحی - ما به عمق موضوع می پردازیم و دقیقاً آن را به شما می گوییم - طرح گام به گام نحوه رام کردن موضوعات ساده و همچنین پیچیده در فیلم های با لقمه آسان و قابل هضم. این دانش در دنیای واقعی شما را قادر می سازد تا دانش را به راحتی درک کنید ، و شما می توانید این یادگیری را بلافاصله در زندگی و پروژه های خود استفاده کنید. تیم مهندسی آموزشی از سال 2007 در تجارت برنامه نویسی و میکروکنترلر فعالیت داشته است. ما بخشی از بسیاری از پروژه ها بوده ایم. در طی این سالها - ما بینش خوبی در مورد نیازهای دانش آموزان و مربیان کسب کرده ایم. ما مشتاق به اشتراک گذاشتن تمام دانش جمعی خود با شما هستیم. از سال 2018 ، ما قبلاً آموزش داده ایم.

Ashraf Said Ashraf Said

مربی با رتبه برتر ، 120k + StudentI اشتیاق من مردم را از طریق دوره های آنلاین الهام می دهد. من عاشق یادگیری مهارت های جدید هستم و از سال 2007 همه چیزهایی را که می دانم به افرادی مانند شما آموزش می دهم. از طریق تجارت یادگیری آنلاین خود ، دانشکده مهندسی آموزشی ، دوره هایی را ایجاد می کنم که به شما می آموزد چگونه با انواع مهارت ها به نسخه بهتری از خود تبدیل شوید. مایلید چه بیاموزید؟ آیا می خواهید به عنوان یک توسعه دهنده سیستم تعبیه شده درآمد کسب کنید؟ آیا می خواهید یک تجارت 6 رقمی خود ایجاد کنید؟ آیا می خواهید نحوه کدگذاری ، طراحی مدار یا لحیم کاری قطعات الکترونیکی را بیاموزید؟ آیا دوست دارید پروژه های بهتری بسازید؟ آیا دوست دارید یک حرفه سیستم جاسازی شده ایجاد کنید ، پروژه های عالی ایجاد کنید ، ایده ای را شروع کنید ، برنامه ریزی کنید ، شبیه سازی کنید و تابلوهای PCB ایجاد کنید ، یک شغل آزاد را راه اندازی کنید؟

Educational Engineering Team VA Educational Engineering Team VA

افسر پشتیبانی در تیم مهندسی آموزشی