فهرست مطالب:

شروع کار با آردوینو و ESP8266: 11 مرحله
شروع کار با آردوینو و ESP8266: 11 مرحله

تصویری: شروع کار با آردوینو و ESP8266: 11 مرحله

تصویری: شروع کار با آردوینو و ESP8266: 11 مرحله
تصویری: آردوینو چیه و چکار می کنه؟ شروع کار با آردوینو یونو [معرفی برد Arduino UNO] 2024, جولای
Anonim
شروع کار با آردوینو و ESP8266
شروع کار با آردوینو و ESP8266

ESP8266 را می توان به عنوان یک میکروکنترلر مستقل با Wi-Fi داخلی و دو پین GPIO استفاده کرد یا می توان با یک میکروکنترلر دیگر از طریق ارتباط سریال برای اتصال Wi-Fi به میکروکنترلر استفاده کرد. می توان از آن برای ایجاد حسگرهای اینترنت اشیا برای گزارش داده های حسگر به اینترنت یا داشبورد متصل به اینترنت استفاده کرد ، همچنین می توان از آن برای ساخت یک دستگاه اتوماسیون خانگی که به اینترنت یا شبکه محلی متصل است استفاده کرد. ESP8266 را می توان برای توسعه یک سیستم امنیتی مبتنی بر اینترنت اشیا ، دوشاخه ها و چراغ های هوشمند ، شبکه های مش یا دستگاه های پوشیدنی استفاده کرد. به دلیل هزینه کم ، مصرف برق کم و اندازه کوچک ، می توان از آن برای توسعه هر نوع دستگاه اینترنت اشیا استفاده کرد.

مرحله 1: مختصری درباره معماری و ویژگی ها

ماژول Wi-Fi ESP8266 دارای ریزپردازنده 32 بیتی RISC با سرعت 80 مگاهرتز است و می تواند به 160 مگاهرتز اورکلاک شود. دارای 32 گیگابایت رم دستورالعمل ، 32 گیگابایت RAM حافظه پنهان ، 80 گیگابایت رم اطلاعات کاربر و همه چیز دارای GPIO ، 12C ، ADC ، SPI و PWM است

مرحله 2: مصرف برق

حداکثر ولتاژ و جریان مورد نیاز برای کار با ماژول Wi-Fi ESP8266 3.6V و 120.5mA است ، آردوینو دارای پین خروجی 3.3V است اما جریان خروجی آن فقط 40mA است که برای اجرای esp8266 کافی نیست ، بنابراین تنظیم کننده ولتاژ LM317 برای 5V تا 3.3V آردوینو را تنظیم کنید تا به درستی کار کند زیرا حداکثر جریان خروجی LM317 1.5A است. پین های ورودی/خروجی ESP8266 نیز در 3.3V کار می کنند ، بنابراین از دیود زنر 3.3V تغییر سطح منطقی برای تبدیل منطق 5V ناشی از پین Arduino TX به 3.3V استفاده می شود ، اما طبق تجربه من نیاز چندانی به آن وجود ندارد. همه چیز خوب است که مدار را در شکل زیر بسازید

مرحله 3: ESP8266 Pinouts

ESP8266 Pinouts
ESP8266 Pinouts

مرحله 4: اجزاء

آردوینو اونو

www.banggood.com/custlink/m33KGFYAzy

ماژول Wi-Fi ESP8266

www.banggood.com/custlink/mKvKDhD2ig

تنظیم کننده ولتاژ LM317

www.banggood.com/custlink/DvDD3Avz7E

Veroboard

www.banggood.com/custlink/m3G3mnGz7P

پرش کننده های مرد تا مرد

www.banggood.com/custlink/GKvKmAGkuQ

خازن الکترولیتی 1uF

خازن الکترولیتی 10uF

مرحله 5: شماتیک

شماتیک
شماتیک

به عنوان ماژول Wi-Fi ESP8266 با آردوینو یا هر میکروکنترلر دیگر با استفاده از ارتباط سریال ارتباط برقرار می کند و حداقل 3.3 ولت برای اجرا نیاز دارد. خروجی 5 ولت آردوینو مطابق شکل به ورودی LM317 متصل می شود

اتصالات ESP8266ESP8266 =============== اتصالات

RXD ==================== پین ورودی/خروجی آردوینو 3

VCC ==================== خروجی LM317

CH_PD ================== LM317 خروجی

GND ==================== GND آردوینو

TXD ==================== پین ورودی/خروجی آردوینو 2

مرحله 6: نحوه ایجاد مدار

مرحله 7: نحوه کدگذاری Arduino برای ارسال دستورات AT به ESP8266

مرحله 8: کد

مرحله 9: دستورات AT

مرحله 10: پیوندهای برنامه

مشتری TCP:

سرور:

مرحله 11: برگه داده ESP8266 و مرجع دستور AT

برگه اطلاعات ESP8266

www.espressif.com/sites/default/files/docu…

مرجع دستور ESP8266 AT

www.espressif.com/sites/default/files/doc…

توصیه شده: