آموزش افزودن WiFi به بردهای آردوینو: ویژگی‌های اتصال وب را فعال کنید

Add WiFi to Arduino Boards: Enable Web Connectivity Features

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

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


مقدمه:

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


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

  • با این ماژول WiFi، می توانید به راحتی اتصال وب را به بردهای آردوینو خود اضافه کنید.

  • این به شما امکان می‌دهد پروژه‌های خود را از راه دور کنترل کنید و دنیای کاملی از امکانات را به شما باز می‌کند.

  • ماژول Wi-Fi ESP8266 یک شبکه Wi-Fi کامل است که می تواند به راحتی به عنوان یک آداپتور Wi-Fi سرویس دهنده، رابط دسترسی به اینترنت بی سیم به هر طراحی مبتنی بر میکروکنترلر با استفاده از رابط کاربری آسان سریال یا UART متصل شود.

  • ماژول WiFi به شما امکان می‌دهد بردهای آردوینو خود را به اینترنت متصل کنید و برد آداپتور به تبدیل سیگنال‌ها بین ماژول WiFi و بردهای آردوینو کمک می‌کند.


چرا باید این دوره را بگذرانید؟

  • با نحوه افزودن Wifi به Arduino UNO آشنا شوید

  • با افزودن ماژول WiFi ESP8266 به اتصال آردوینو به اینترنت بیاموزید!

  • جزئیات مورد نیاز برای انجام این کار را بیاموزید.

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

  • پروژه های خود را فوراً شروع کنید و با سرعت خود یاد بگیرید

  • در پایان این دوره، ما جایگزین ارزان‌تری برای برد آردوینو که دارای WiFi و بلوتوث داخلی است، به شما نشان خواهیم داد.


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

راههای زیادی برای برقراری ارتباط با ESP866 وجود دارد. برخی از افراد ممکن است از آن برای ارسال و دریافت داده از طریق اینترنت یا برای آپلود داده ها به طور منظم استفاده کنند. من فقط در این آموزش به شما یاد می دهم که چگونه با استفاده از تلفن خود (اندروید یا آیفون) به صورت بی سیم با آردوینو ارتباط برقرار کنید. نیازی به اتصال به اینترنت نخواهد بود زیرا این کار به صورت آفلاین انجام می شود.

ESP8266 ما به عنوان یک نقطه دسترسی (حالت AP) عمل می‌کند و به سایر دستگاه‌ها (ایستگاه‌ها) دسترسی به شبکه Wi-Fi و اتصال آنها به یک شبکه سیمی را می‌دهد.

روش ساده است. هر دستوری را از گوشی خود به آردوینو ارسال کنید. همه چیز به لطف ESP8266 بی سیم خواهد بود.


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

  • بردهای آردوینو

  • کلون های آردوینو

  • ESP8266، ESP32

  • رزبری پای

  • نوجوانان

  • Femto IO

  • Controllino، Goldilocks Analogue، FreeSoC2، chipKIT، micro: bit، Maple Mini و تعدادی کلون آردوینو


من به شما نشان خواهم داد که چگونه برد آردوینو را بدون نیاز به نوشتن یک خط کد برنامه ریزی کنید. تنها کاری که باید انجام دهید این است که بکشید و رها کنید.

در این راهنمای گام به گام نحوه ساخت هر دستگاه آردوینو بدون کدنویسی را خواهید آموخت. همچنین نحوه استفاده از ماژول‌های دیگر مانند بلوتوث، SPI، I2C، LCDهای گرافیکی و موتورهای پله‌ای و همچنین نحوه شروع برنامه‌نویسی آردوینو بدون کدنویسی را خواهید آموخت.

من مطمئن هستم که در پایان این دوره، ایجاد پروژه‌ها بدون کدنویسی بسیار آسان‌تر خواهد بود.


اگر با ساخت برنامه‌های تلفن همراه، برنامه‌های وب، سرویس‌های وب، یا به طور کلی توسعه وب آشنایی دارید، می‌توانید برنامه‌های کلاینت‌هایی بسازید که می‌توانند درخواست‌های TCP را به ESP ارسال کنند.

نمونه برنامه هایی که می توانید بسازید عبارتند از Remote Control، Web Control Panel، ChatBot، Push the button و غیره.

همچنین می‌توانید ۲ تا از این پروژه‌ها را بسازید تا بتوانند با یکدیگر صحبت کنند.

یا دستگاه دیگری بسازید که درخواست‌های TCP را برای فرمان Arduino Uno ارسال می‌کند.



ثبت نام کنید، یاد بگیرید و لذت ببرید! :)


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

مقدمه و شروع Introduction & Getting Started

  • معرفی Introduction

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

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

  • اصل کار Working Principle

  • اتصال مدار Circuit Connection

  • شماتیک دو مدار Two Circuit Schematics

  • بستر اینترنت اشیا رایگان برای تجسم داده ها از آردوینو Free IoT Platform to Visualize Data from Arduino

  • کد نویسی قسمت 1 Coding Part1

  • کدنویسی قسمت 2 Coding Part2

  • کد The Code

  • تست عملی Practical Testing

چیزهایی که اکنون باید قبل از رفتن! Things you must now before you go!

  • چرا از آردوینو استفاده می کنیم؟ Why using Arduino?

جایگزین هوشمند The smart Alternative

  • معرفی Introduction

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

  • برد ESP32 چیست؟ What is ESP32 Board

  • ESP 32 Pinout v1 DOIT ESP 32 Pinout v1 DOIT

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

  • Download_and_Install_Arduino_ESP_and_USB_Driver Download_and_Install_Arduino_ESP_and_USB_Driver

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

  • کدگذاری LED چشمک می زند Coding LED Blink

  • حسگر را لمس کنید Touch Sensor

  • برخورد با سیگنال های آنالوگ Dealing with Analog Signals

  • سیگنال های PWM PWM Signals

  • کنترل سروو موتور با استفاده از سیگنال PWM در ESP32 Servo Motor Control using PWM Signal in ESP32

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

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

نمایش نظرات

آموزش افزودن WiFi به بردهای آردوینو: ویژگی‌های اتصال وب را فعال کنید
جزییات دوره
2.5 hours
25
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,036
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Educational Engineering Team Educational Engineering Team

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