ה- USR-ES1 הוא מודול Ethernet מבוסס W5500 המאפשר לפרויקטים של Arduino להתחבר לאינטרנט באמצעות חיבור קווי. זה קומפקטי, אמין ותומך בפרוטוקולי TCP/IP, מה שהופך אותו למושלם ליישומי IoT, שרתי אינטרנט ורישום נתונים. מדריך זה ינחה אתכם באמצעות מודול Ethernet USR-ES1 W5500 עם Arduino.
מה תצטרך
- USR-ES1 W5500 מודול Ethernet
- לוח ארדואינו (למשל, אונו, מגה, ננו)
- כבל Ethernet
- חוטי לחם וגשר
- מחשב עם Arduino IDE המותקן
שלב 1: הבנת מודול Ethernet USR-ES1
מודול ה- Ethernet W5500 מבוסס על שבב W5500, התומך:
- TCP, UDP, ICMP, IPV4, ARP, IGMP, PPPOE פרוטוקולים
- ממשק SPI לתקשורת עם מיקרו -בקרים
- עד 8 חיבורי שקע סימולטניים
W5500 Pinout
פִּין | פוּנקצִיָה |
---|---|
VCC | כוח (3.3 וולט) |
GND | טָחוּן |
מיסו | פלט נתוני SPI |
מוסי | קלט נתוני SPI |
SCK | שעון SPI |
CS (SS) | שבב בחר |
RST | איפוס (אופציונלי) |
שלב 2: חיווט ה- USR-ES1 W5500 ל- Arduino
כך תוכלו לחבר את המודול ל- Arduino Uno:
סיכה USR-ES1 | סיכת ארדואינו |
---|---|
VCC | 3.3V |
GND | GND |
מיסו | סיכה 12 |
מוסי | סיכה 11 |
SCK | סיכה 13 |
CS (SS) | סיכה 10 |
RST | לא מחובר (אופציונלי) |
פֶּתֶק: ה- W5500 פועל ב -3.3 וולט. ודא שלא תחבר אותו ישירות לאספקת 5V.
שלב 3: התקן את ספריית Ethernet
כדי לתקשר עם מודול W5500, תצטרך את ספריית Ethernet2.
שלבים להתקנת ספריית Ethernet2:
- פתח את IDE Arduino.
- לך אל סְקִיצָה > כלול ספרייה > לנהל ספריות.
- חפש את "Ethernet2" במנהל הספרייה.
- נְקִישָׁה לְהַתְקִין.
שלב 4: העלה את הקוד
להלן סקיצה דוגמה להגדרת מודול W5500 כשרת אינטרנט פשוט:
שלב 5: בדוק את ההתקנה
- חבר את Arduino למחשב שלך באמצעות USB ומודול W5500 לנתב שלך באמצעות כבל Ethernet.
- פתח את ה- Arduino IDE ובחר את הנכון לוּחַ וכן נָמָל מתחת ל כְּלֵי עֲבוֹדָה תַפרִיט.
- העלה את הקוד לארדואינו על ידי לחיצה העלה.
- פתח את הצג הסדרתי (כְּלֵי עֲבוֹדָה > צג סידורי) וקבעו את שיעור הבוד
9600
ו שימו לב לכתובת ה- IP המוצגת. - פתח דפדפן אינטרנט והזן את כתובת ה- IP של Arduino (למשל,
http://192.168.1.177
). - אתה אמור לראות דף אינטרנט המציג "שלום מארדואינו!"
פתרון בעיות
- Ethernet לא מאתחל: ודא חיווט נכון ובדוק אם כבל ה- Ethernet מחובר היטב.
- סכסוך IP: ודא שכתובת ה- IP הסטטית אינה מתנגשת עם מכשירים אחרים ברשת.
- אין תגובה בדפדפן: ודא שכתובת ה- IP בקוד תואמת את רשת המשנה של הרשת שלך.
יישומים של מודול ה- Ethernet W5500
- רישום נתונים של IoT
- מערכות שלט רחוק
- שרתי אוטומציה ביתית
- רשתות חיישנים עם ממשקי אינטרנט
מַסְקָנָה
הגדרת בהצלחה את מודול ה- Ethernet של USR-ES1 W5500 עם Arduino כדי ליצור שרת אינטרנט פשוט. מודול רב-תכליתי זה מאפשר לך לבנות פרויקטים אמינים וחוטיים המחוברים לרשת. הרחב דוגמה זו על ידי שילוב חיישנים, מפעילים או מסדי נתונים ליישומים מתקדמים יותר!