תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך זה נלמד כיצד לקבל את התאריך והשעה משרת NIST TIME באמצעות M5Stack StickC ו- Visuino, צפה בסרטון הדגמה.
שלב 1: מה שאתה צריך
M5StickC ESP32: אתה יכול להשיג את זה כאן
תוכנית Visuino: הורדת Visuino
הערה: עיין במדריך זה כאן כיצד להתקין לוח StickC ESP32
שלב 2: הפעל את Visuino ובחר את סוג הלוח M5 Stack Stick C
התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "M5 Stack Stick C" כפי שמוצג בתמונה 2
שלב 3: ב- Visuino הגדר את לוח ה- StickC
לחץ על הלוח "M5 Stack Stick C" כדי לבחור אותו
בחלון "מאפיינים" בחר "מודולים" ולחץ על "+" כדי להרחיב, בחר "תצוגה ST7735" ולחץ על "+" כדי להרחיב אותו, הגדר "כיוון" ל- "goRight"
הגדר "צבע רקע" ל- "ClBlack" בחר "אלמנטים" ולחץ על הכפתור הכחול עם 3 נקודות …
תיבת הדו -שיח Elements תוצג
בתיבת הדו -שיח Elements הרחב את "טקסט" בצד ימין וגרור "צייר טקסט" וגרור 2X "שדה טקסט" מצד ימין לשמאל.
- בחר טקסט "צייר טקסט 1" בצד שמאל ובחלון המאפיינים הגדר גודל ל -2, צבע ל- aclLime וטקסט ל- 'תאריך ושעה'
- בחר "שדה טקסט 1" בצד שמאל ובחלון המאפיינים הגדר גודל ל -2, צבע ל- aclAqua ו- Y ל- 10
- בחר "שדה טקסט 2" בצד שמאל ובחלון המאפיינים הגדר את הגודל ל- 2 ו- Y ל- 30
שלב 4: הגדרת WiFi
לחץ על הלוח "M5 Stack Stick C" כדי לבחור אותו
בחלון "מאפיינים" בחר "מודולים" ולחץ על "+" כדי להרחיב, "WiFi" ולחץ על "+" כדי להרחיב, בחר "התחבר לנקודות גישה" ולחץ על הלחצן (3 נקודות)
בחלון "AccessPoints" גרור את "נקודת גישה WiFi" לצד שמאל.
לאחר מכן בצד שמאל בחר "נקודת גישה 1" ובמערכת חלון המאפיינים
- תחת "SSID" שים את שם רשת ה- WiFi שלך
- תחת "סיסמה" שים את סיסמת הגישה לרשת ה- WiFi שלך
בחלון "מאפיינים" בחר "מודולים" ולחץ על "+" כדי להרחיב, "WiFi" ולחץ על "+" כדי להרחיב,> שקעים, לחץ על כפתור […], כך שחלון "שקעים" ייפתח גרור את לקוח ה- TCP מ ימינה לצד שמאל ותחת חלון מאפיינים
- נמל: 37 ו
- מארח: time-b-g.nist.gov
שלב 5: ב- Visuino הוסף רכיבים
הוסף רכיב "מחולל דופק"
הוסף רכיב "פרוטוקול זמן אינטרנט"
הוסף רכיב 2X "מחק טקסט משנה ימני"
הוסף רכיב 2X "מחק טקסט משנה שמאלי"
שלב 6: רכיבי סט של Visuino
- בחר "PulseGenerator1" ובחלון המאפיינים הגדר את התדירות ל 0.1166667
- בחר "DeleteRightText1" ובחלון המאפיינים הגדר את האורך ל- 13
- בחר "DeleteRightText2" ובחלון המאפיינים הגדר את האורך ל- 5
- בחר "DeleteLeftText2" ובחלון המאפיינים הגדר את האורך ל- 12
שלב 7: רכיבי Visuino Connect
- חבר את סיכת "PulseGenerator1" [החוצה] לסיכה של "InternetTime1" [In]
- חבר את סיכת "InternetTime1" [Socket] ל- "M5 Stack Stick C"> פין TCP Client1 [ב]
- חבר את סיכת "InternetTime1" [החוצה] לסיכה "DeleteRightText1" [In] ואת "DeleteRightText2" סיכה [In]
- חבר את סיכת "DeleteRightText1" [Out] לסיכה "DeleteLeftText1" [In]
- חבר את סיכת "DeleteRightText2" [Out] לסיכה "DeleteLeftText2" [In]
- חבר את סיכת "DeleteLeftText1" [החוצה] ל- "M5 Stack Stick C"> תצוגת ST7735> סיכת שדה טקסט 1 [ב]
- חבר את סיכת "DeleteLeftText2" [החוצה] ל- "M5 Stack Stick C"> תצוגת ST7735> סיכת שדה טקסט 2 [In]
שלב 8: צור, הידור והעלה את קוד הארדואינו
לחץ על סמל Arduino בסרגל הכלים, פעולה זו תיצור קוד ותפתח את IDE Arduino. הכפתור שלידו יאסוף וישלח את הקוד ישירות למכשיר. תרצה לפתוח את ה- IDE בפעם הראשונה כדי לוודא שיציאת ה- COM מוגדרת כראוי. לאחר מכן ה- Arduino IDE ישמור את ההגדרות שלך.
פעם אחת ב- Arduino IDE וודא שהלוח, המהירות והיציאה מוגדרים כראוי. סביר להניח שתצטרך להגדיר את יציאת COM מתפריט המשנה, אך האחרים צריכים להיות מוגדרים באופן אוטומטי. אם יש לך יותר מיציאת COM אחת, נסה להסיר את ה- M5Stick שלך, חפש וראה אילו יציאות נותרו ולאחר מכן חבר מחדש את M5Stick וראה איזו מחזירה. זהו יציאת ה- COM.
לאחר מכן לחץ על העלה. פעולה זו תאמת (תאסוף) ותעלה.
שלב 9: שחק
אם אתה מפעיל את מודול M5Sticks, הוא יתחבר לאינטרנט והתצוגה אמורה להתחיל להציג את התאריך והשעה משרת NIST.
תוכל גם להתנסות בשרתים אחרים שתוכל למצוא כאן
מזל טוב! סיימת את פרויקט M5Sticks שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור מדריך זה, אתה יכול להוריד אותו כאן. אתה יכול להוריד ולפתוח אותו ב- Visuino: