תוכן עניינים:
- שלב 1: מעט על אדריכלות ותכונות
- שלב 2: צריכת חשמל
- שלב 3: ESP8266 Pinouts
- שלב 4: רכיבים
- שלב 5: סכמטי
- שלב 6: כיצד ליצור מעגל
- שלב 7: כיצד לקודד Arduino לשליחת פקודות AT ל- ESP8266
- שלב 8: קוד
- שלב 9: פקודות AT
- שלב 10: קישורי יישומים
- שלב 11: גליון הנתונים ESP8266 והפניה לפקודות AT
וִידֵאוֹ: תחילת העבודה עם Arduino ו- ESP8266: 11 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
ניתן להשתמש ב- 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
שלב 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…
מוּמלָץ:
תחילת העבודה עם Arduino עם חומרה ותוכנה והדרכות Arduino: 11 שלבים
Arduino תחילת העבודה עם חומרה ותוכנה והדרכות Arduino: כיום, יצרנים, מפתחים מעדיפים את Arduino לפיתוח מהיר של אב טיפוס של פרויקטים. Arduino היא פלטפורמת אלקטרוניקה בעלת קוד פתוח המבוססת על חומרה ותוכנה נוחים לשימוש. Arduino יש קהילת משתמשים טובה מאוד. לוח Arduino d
תחילת העבודה עם Arduino ו- Ethernet: 8 שלבים
תחילת העבודה עם Arduino ו- Ethernet: ה- Arduino שלך יכול לתקשר בקלות עם העולם החיצון באמצעות חיבור Ethernet קווי. עם זאת לפני שנתחיל, יש להניח שיש לך הבנה בסיסית של רשתות מחשבים, כגון הידע כיצד לחבר מחשוב
תחילת העבודה עם ערכת שולחן העבודה של Raspberry Pi 4: 7 שלבים
תחילת העבודה עם ערכת שולחן העבודה של Raspberry Pi 4: Raspberry Pi 4 הוא מחשב מיני קטן וחזק, עם תמיכה במסך כפול 4K, USB 3.0, מעבד חדש ו- GPU ועד זיכרון RAM בנפח של עד 4GB. למד כיצד להגדיר את Raspberry Pi 4 דגם B ולהתקין כל מה שאתה צריך כדי להשתמש ב- fu
תחילת העבודה עם Digispark Attiny85 באמצעות Arduino IDE: 4 שלבים
תחילת העבודה עם Digispark Attiny85 שימוש ב- Arduino IDE: Digispark הוא לוח פיתוח מבוססי מיקרו -בקר מבוסס Attiny85 הדומה לקו ה- Arduino, רק זול יותר, קטן יותר וקצת פחות חזק. עם שלל מגינים להרחבת הפונקציונליות שלו והיכולת להשתמש במזהה Arduino המוכר
תחילת העבודה עם Esp 8266 Esp-01 עם Arduino IDE - התקנת לוחות Esp ב- Arduino Ide ותכנות Esp: 4 שלבים
תחילת העבודה עם Esp 8266 Esp-01 עם Arduino IDE | התקנת לוחות Esp ב- Arduino Ide ותיכנות Esp: במדריך זה נלמד כיצד להתקין לוחות esp8266 ב- Arduino IDE וכיצד לתכנת esp-01 ולהעלות בו קוד. מכיוון שלוחות esp הם כל כך פופולריים ולכן חשבתי לתקן מדריך עבור זה ורוב האנשים מתמודדים עם בעיה