תוכן עניינים:

תחילת העבודה עם Arduino ו- ESP8266: 11 שלבים
תחילת העבודה עם Arduino ו- ESP8266: 11 שלבים

וִידֵאוֹ: תחילת העבודה עם Arduino ו- ESP8266: 11 שלבים

וִידֵאוֹ: תחילת העבודה עם Arduino ו- ESP8266: 11 שלבים
וִידֵאוֹ: IoT: скорость управления двигателем постоянного тока с NodeMCU ESP8266 и модулем L298N 2024, נוֹבֶמבֶּר
Anonim
תחילת העבודה עם Arduino ו- ESP8266
תחילת העבודה עם Arduino ו- ESP8266

ניתן להשתמש ב- ESP8266 כמיקרו-בקר עצמאי עם Wi-Fi מובנה ושני סיכות GPIO או שניתן להשתמש בו עם מיקרו-בקר אחר באמצעות תקשורת טורית כדי להעניק קישוריות Wi-Fi למיקרו-בקר. ניתן להשתמש בו כדי לגרום לחיישני IoT לרשת לדווח על נתוני חיישנים לאינטרנט או ללוחות המחוונים המחוברים לאינטרנט, באמצעותו ניתן ליצור מכשיר אוטומציה ביתי המחובר לאינטרנט או לרשת מקומית. ניתן להשתמש ב- ESP8266 לפיתוח מערכת אבטחה מבוססת IoT, תקעים ואורות חכמים, רשתות רשת או התקנים לבישים. בגלל העלות הנמוכה, צריכת החשמל הנמוכה וגודלה הקטן ניתן להשתמש בו לפיתוח כל סוג של מכשיר IoT.

שלב 1: מעט על אדריכלות ותכונות

במודול ה- Wi-Fi ESP8266 יש מיקרו-מעבד RISC 32 סיביות שעון על 80Mhz וניתן לשעון אותו ל- 160Mhz. יש לו 32 KiB הדרכה RAM, 32 KiB זיכרון מטמון RAM, 80 KiB נתוני משתמש ובכל זאת יש לו GPIO, 12C, ADC, SPI ו- PWM

שלב 2: צריכת חשמל

המתח והזרם המרבי הדרושים להפעלת מודול ה- Wi-Fi ESP8266 הוא 3.6V ו -120.5mA, ל- Arduino יש סיכת יציאה של 3.3V אך זרם הפלט שלו הוא 40mA בלבד שאינו מספיק להפעלת ה- esp8266, כך שמווסת המתח LM317 משמש להסדיר את 5V ל -3.3V של Arduino כדי לגרום לו לפעול כמו שצריך מכיוון שזרם הפלט המקסימלי של 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 מתקשר עם Arduino או עם כל מיקרו-בקר אחר באמצעות תקשורת טורית ונדרש מינימום 3.3V להפעלה. יציאת 5V של Arduino תחובר לכניסת LM317 כפי שמוצג באיור

חיבורי ESP8266 ESP8266 =================== חיבורים

RXD ====================== Pin I/O Arduino Pin 3

VCC ====================== פלט LM317

CH_PD ==================== פלט LM317

GND ====================== ה- GND של Arduino

TXD ====================== Pin I/O Arduino Pin 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…

מוּמלָץ: