תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
המטרה שלנו הייתה ליצור ספריית פקודות Esp8266 AT (המבוססת על ספריית ITEAD), שתעבוד היטב על תוכנות סדרתיות ברוב מכשירי ESP8266, בתנאי שיש להן קושחה שמגיבה לפקודות AT (שהיא בדרך כלל ברירת המחדל של היצרן).
אנו מפיצים את הספרייה המקדימה הזו לבדיקה ונעריך את המשוב והשיפורים שלך באמצעות מאגר Github.
רכיבי חומרה:
- ESP8266
- Arduino UNO ו- Genuino UNO
- ממיר רמות לוגיות - דו כיווני
- לוח לחם
- חוטי מגשר
אפליקציות תוכנה ושירותים מקוונים:
- Arduino IDE
- circuito.io
- Firmware.ino
שלב 1: חיווט
חבר את ESP8266 באמצעות Serial Software ללוח ה- Arduino Uno שלך באמצעות ממיר לוגי, כפי שמוצג באיור החיווט המצורף.
שלב 2: התחבר ל- Wi-Fi שלך
פתח את ספריית Firmware.ino מ- Github והזן את ה- SSID שלך ואת הסיסמה ל- Wi-Fi שלך:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
שלב 3: העלה את הסקיצה לארדואינו שלך
חבר את הארדואינו למחשב שלך והעלה את הסקיצה.
שלב 4: פתח צג סידורי ב- Arduino IDE
לחץ על כפתור הצג הטורי ב- Arduino IDE (בפינה השמאלית העליונה). אם הכל תקין, אתה אמור לראות את הפלט הבא בצג הטורי.
שלב 5: פתרון בעיות
אם אינך מקבל תגובה, נסה לעדכן את קושחת ה- ESP לאחת המצורפת להלן. השתמש בלוח FTDI 3.3v כמו זה.
חיבור ה- ESP ל- FTDI קנה את ה- ESP8266Flasher
קבל את הקושחה 1.1.1.1
הבזק את ה- ESP
אם אתה מקבל תגובה חלקית מה- esp8266 בעת שימוש בתוכנות סדרתיות, עבור אל:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
שנה קו 42:
#define _SS_MAX_RX_BUFF 64 // גודל מאגר RX
אל: #define _SS_MAX_RX_BUFF 256 // גודל מאגר RX.
זה יגדיל את המאגר הטורי של התוכנה. לפעמים הגדרת קצב השידור באתחול נכשלת, נסה לאפס את ה- 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