ماژول های ESP8266 بسیار پرکاربرد هستند و در اکثر پروژه های مربوط به اینترنت اشیا یافت میشوند.
ESP8266 یک SOC (سیستم روی تراشه) وای فای است که توسط Espressif Systems تولید شده است. این یک تراشه بسیار یکپارچه است که برای ارائه اتصال کامل به اینترنت در یک بسته کوچک طراحی شده است.
ESP8266 را می توان به عنوان یک ماژول Wifi خارجی، با استفاده از Firmware استاندارد AT Command set و با اتصال آن به هر میکروکنترلر دارای ارتباط سریال استفاده کرد،. همچنین میتوان ESP8266 را مستقیماً به عنوان یک میکروکنترلر فعال Wifi، با برنامه ریزی یک سیستم عامل جدید با استفاده از SDK استفاده کرد. ماژول ESP8266 علاوه بر پین های ورودی خروجی دیجیتال (I/O) دارای PWM، SPI، I2C و … است.
چند سال است که این برد وجود دارد و بیشتر در زمینه های اینترنت اشیا استفاده میشود، جایی که میخواهیم اتصال به اینترنت را مثلا به پروژه آردوینو اضافه کنیم. قیمت این برد کم است و باعث شده است به انتخابی ایده آل برای پروژه های مبتنی بر اینترنت اشیا یا Wifi تبدیل شود.
ESP-01 اولین و ساده ترین برد با استفاده از ESP8266 است. این ماژول امکان اتصال خطوط سریال را فراهم می کند و فقط دو پین GPIO را برای استفاده برجسته کرده است. این ماژول ارزان ترین ماژول مبتنی بر ESP8266 است و می توان آن را از بسیاری از تامین کنندگان چینی با 2.5 دلار خریداری کرد.
این ماژول جهت فراهم کردن ارتباط بی سیم Wi-Fi به اینترنت یا LAN می باشد و از طریق پروتکل سریال با میکروکنترلر ها ارتباط برقرار می کند. با استفاده از این ماژول می توانید پروژه ی خود را مجهز Wi-Fi کنید.
مشخصات :
- ولتاژ کاری:3.3 ولت
- نوع ارتباط با میکروکنترلر: پروتکل سریال UART
- دارای آنتن روبردی
- دو ورودی یا خروجی عمومی GPIO
- تنظیمات از طریق فرامین AT Command
- پشتیبانی از پروتکل های اینترنتی مثل P2P , TCP/IP
- جریان مصرفی پایین
- قابل استفاده با بردهای آردوینو و سایر میکروکنترلر ها
جهت پروگرام کردن ماژول می توانید از این سیم بندی استفاده کنید، ماژول استفاده شده FT232 می باشد.
استفاده از ESP8266 از طریق پورت سریال
شما می توانید با استفاده از میکروکنترلر دیگری با ESP8266 که دستورات AT را از طریق پین های TX و RX ارسال می کند، تعامل داشته باشید.
به ولتاژ خطوط سیگنال خود توجه کنید، زیرا ESP8266 فقط با 3.3 ولت کار می کند و پین ها 5 ولت را تحمل نمی کنند. یعنی اگر می خواهید آن را به یک برد آردوینو متصل کنید، باید از مبدل سطح منطقی استفاده کنید. یک جایگزین برای مبدل سطح منطقی، ساخت یک مدار تقسیم کننده ولتاژ برای هر یک از پایه های RX و TX است.
توابع ESP8266
ESP8266 کاربردهای زیادی در مورد اینترنت اشیا دارد. در اینجا فقط برخی از عملکردهایی که تراشه برای آنها استفاده می شود آورده شده است:
- شبکه: آنتن Wi-Fi ماژول دستگاه های تعبیه شده را قادر می سازد به روترها متصل شوند و داده ها را انتقال دهند.
- پردازش داده ها: شامل پردازش ورودی های پایه از حسگرهای آنالوگ و دیجیتال برای محاسبات بسیار پیچیده تر با RTOS یا غیر سیستم عامل SDK است.
- اتصال P2P: با استفاده از اتصال P2P اینترنت اشیا، ارتباط مستقیم بین ESP ها و سایر دستگاه ها ایجاد کنید.
- وب سرور: به صفحات نوشته شده در HTML یا زبان های توسعه دسترسی داشته باشید.
کاربرد های ESP8266
ماژولهای ESP8266 معمولاً در دستگاههای IoT زیر یافت میشوند:
- دستگاه های امنیتی هوشمند، از جمله دوربین های نظارتی و قفل های هوشمند
- دستگاه های انرژی هوشمند، از جمله تهویه مطبوع و ترموستات
- دستگاه های صنعتی هوشمند، از جمله کنترل کننده های منطقی قابل برنامه ریزی (PLC)
- دستگاه های پزشکی هوشمند، از جمله مانیتورهای سلامت پوشیدنی
- دوربین IP
- ارسال بیسیم اطلاعات
- ایجاد وب سرور
- ارسال درخواست های HTTP
- کنترل خروجی
- شبکه های توری
- تجهیزات رباتیک
- هوشمند سازی خانه
- لینک های زیر اطلاعاتی از این محصول را به شما می دهد
نقد و بررسیها
هنوز بررسیای ثبت نشده است.