فهرست مطالب:

Arduino Uno ساده و ادغام ESP8266: 6 مرحله
Arduino Uno ساده و ادغام ESP8266: 6 مرحله

تصویری: Arduino Uno ساده و ادغام ESP8266: 6 مرحله

تصویری: Arduino Uno ساده و ادغام ESP8266: 6 مرحله
تصویری: Using HT1621 6 Digits Seven Segment LCD Display | Lesson 103: Arduino Step By Step Course 2024, جولای
Anonim
Arduino Uno ساده و ESP8266 ادغام
Arduino Uno ساده و ESP8266 ادغام

هدف ما ایجاد یک کتابخانه فرمان Esp8266 AT (بر اساس کتابخانه ITEAD) بود ، که بر روی سریال نرم افزاری در اکثر دستگاه های ESP8266 به خوبی کار می کرد ، به شرط اینکه سیستم عامل آنها به دستورات AT پاسخ دهد (که معمولاً پیش فرض تولید کننده است).

ما این کتابخانه اولیه را برای آزمایش توزیع می کنیم و از بازخورد و پیشرفت شما از طریق مخزن Github قدردانی می کنیم.

اجزای سخت افزاری:

  1. ESP8266
  2. آردوینو UNO و Genuino UNO
  3. مبدل سطح منطق - دو جهته
  4. تخته نان
  5. سیم های بلوز

برنامه های نرم افزاری و خدمات آنلاین:

  1. آردوینو IDE
  2. circuito.io
  3. Firmware.ino

مرحله 1: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی

ESP8266 را از طریق نرم افزار سریال به برد Arduino Uno خود با استفاده از مبدل منطقی وصل کنید ، همانطور که در شکل سیم کشی پیوست نشان داده شده است.

مرحله 2: به Wi-Fi خود متصل شوید

کتابخانه Firmware.ino را از Github باز کنید و SSID و رمز عبور خود را در Wi-Fi وارد کنید:

const char *SSID = "WIFI-SSID" ؛ const char *PASSWORD = "WIFI-PASSWORD" ؛

مرحله 3: Sketch را در Arduino خود بارگذاری کنید

Sketch را در آردوینو خود بارگذاری کنید
Sketch را در آردوینو خود بارگذاری کنید

آردوینو را به رایانه خود وصل کنید و طرح را بارگذاری کنید.

مرحله 4: Serial Monitor را در Arduino IDE باز کنید

Serial Monitor را در Arduino IDE باز کنید
Serial Monitor را در Arduino IDE باز کنید

روی دکمه Serial monitor در Arduino IDE (در گوشه بالا سمت راست) کلیک کنید. اگر همه چیز خوب است ، باید خروجی زیر را در مانیتور سریال مشاهده کنید.

مرحله 5: عیب یابی

عیب یابی
عیب یابی

اگر پاسخی دریافت نکردید ، سیستم عامل ESP را به سیستم زیر ارائه دهید. از یک برد 3.3v FTDI مانند این استفاده کنید.

ESP را به FTDI وصل کنید ESP8266Flasher را دریافت کنید

سیستم عامل 1.1.1.1 را دریافت کنید

ESP را فلش کنید

اگر هنگام استفاده از سریال نرم افزار از esp8266 پاسخ جزئی دریافت کردید ، به آدرس زیر بروید:

C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h

تغییر خط 42:

#تعریف _SS_MAX_RX_BUFF 64 // اندازه بافر RX

به:#تعریف_SS_MAX_RX_BUFF 256 // اندازه بافر RX.

این باعث افزایش بافر سریال نرم افزار می شود. گاهی اوقات تنظیم نرخ baud در راه اندازی اولیه با شکست مواجه می شود ، سعی کنید Arduino را بازنشانی کنید ، باید خوب کار کند. اگر به هر دلیلی هنوز مشکل دارید ، لطفاً در اینجا نظر دهید تا ما سعی کنیم مشکل را پیدا کنیم. اگر پیشنهاد بهبودی دارید ، لطفاً یک درخواست کشیدن در Github انجام دهید. به طور کلی ، این کد باید برای همه نسخه های Arduino Uno ESP8266-01 کار کند.

منبع:-

www.hackster.io

create.arduino.cc

مرحله 6: با من تماس بگیرید (در صورت نیاز)

اگر مشکلی با این دستورالعمل دارید ، می توانید با من تماس بگیرید:

بیپول کومار گوپتا

bipulgupta.com

www.facebook.com/bipulkg

www.instagram.com/bipulkumargupta/

twitter.com/bipulgupta

توصیه شده: