תוכן עניינים:
- אספקה
- שלב 1: חיתוך פסי LED לאורך
- שלב 2: סידור וחיווט רצועות לד
- שלב 3: התחברות ל- ESP32
- שלב 4: התקנת Arduino IDE
- שלב 5: הגדרת Arduino IDE
- שלב 6: תכנות ה- ESP32 לפרויקט שעון Word
- שלב 7: השלבים האחרונים …
- שלב 8: התחברות ל- WiFi
- שלב 9: שינוי צבע הלדים
- שלב 10: התאמת זמן
- שלב 11: הרכבה אחרונה
- שלב 12: הערות אחרונות
וִידֵאוֹ: פרויקט IEEE WORD CLOCK: 12 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
זהו פרויקט עבור מועדון IEEE של UNO, זוהי דרך ייחודית לייצג את השעה. שעון Word מפרט את הזמן ועם רצועת ה- RGB תוכל לקבל את השעון בכל צבע שתבחר. באמצעות יכולות ה- WiFi של ה- ESP32, השעון מתחבר לרשת WiFi מוגדרת ומוציא את הזמן הנוכחי מהאינטרנט. אם אין לך רשת WiFi להתחבר אליה, אל דאגה, ניתן לשנות את הקוד בקלות להפעלה על השעון הפנימי ESP32 אך הדבר יגרום לכך שעון Word לא יהיה מדויק בזמן.
פרויקט וקוד בהשראת:
www.instructables.com/id/THE-WORD-CLOCK/
randomnerdtutorials.com/esp32-ntp-client-d…
אספקה
-מיקרו -בקר ESP32
-WS2812b RGB רצועת LED ניתנת להתייחסות בנפרד (60 לד למטר)
מספיק ל 8 רצועות של 13 נוריות, ~ 2 מטר
-פאנל קדמי
- ניתן לחתוך את הלוח הקדמי הזה בלייזר מכל חומר אטום
- בלוח ההנחיות הזה הלוח הקדמי נחתך בלייזר מלוחות עץ בגודל 1/8 אינץ 'במידות 9x7
-חומר מסיר
יכול להיות כל דבר, מבד דיפוזיה ממשי ועד נייר מדפסת
-קלטת
-5 וולט וולט
-כבל USB למיקרו USB
-מחשב עם גישה לאינטרנט
-ארדואינו IDE
-קוד מסופק
-רשת Wifi
שלב 1: חיתוך פסי LED לאורך
רצועת ה- LED הניתנת להתייחסות בנפרד היא אחד המרכיבים החשובים ביותר בפרויקט זה. אם אינך מקבל את סוג ה- LED הנכון, ייתכן שהקוד לא יפעל. המרווח בין נוריות ה- LED ברצועה חשוב לוודא שיש ברשותך את הרצועות בעלות 60 נוריות למטר. לפרויקט זה, ~ 2 מטרים של פסי LED יספיקו.
לצורך הפרויקט, יהיה עליך לחתוך את רצועת ה- LED המלאה לרצועות קטנות יותר כך שיוכלו להתאים על הלוח. תצטרך 8 רצועות שאורכן 13 נוריות. החל מתחילת הרצועה (סיים עם המחבר הנשי) ספור 13 נוריות ואז חותך את הרצועה כך שיהיה לך רצועה קטנה יותר עם 13 נוריות LED. חזור על הפעולה עד שיהיו לך 8 רצועות מלאות, יהיו לה 2 רצועות LED באורך מטר אחד. תקבל 4 רצועות בגודל מתאים מכל רצועת LED. שמור את נוריות הלד הנוספות לחלקי חילוף או לפרויקטים אחרים.
שלב 2: סידור וחיווט רצועות לד
כעת, כאשר יש לך את 8 רצועות הלדים, הגיע הזמן לסדר אותן על התבנית המסופקת (לוח קדמי.svg). בעת הדפסת קובץ.svg הקפד להגדיל אותו כראוי ל -9 אינץ 'על 7 אינץ'. הקפד לשים לב לכיוון קו הנתונים. אם תסתכל מקרוב על הרצועה, תראה את דין עם חץ המצביע על מודול ה- LED. כיוון החץ ישמש לסידור נכון של רצועות הלד. הנח את רצועות הלד על התבנית תחילה לפני הסרת מגן הדבק. החל מהשורה העליונה, הקו "IT R IS C TEN HALF", מקם את הרצועה הראשונה כשחץ דין מצביע ימינה. מקם את רצועת ה- LED הבאה בשורה הבאה למטה אך הפעם וודא שחץ Din מצביע שמאלה. המשך למקם את כל רצועות הלד לסירוגין בכיוון החץ. השורה האחרונה צריכה להיות מצביעה שמאלה.
ברגע שיש לך את כל רצועות הלד המסודרות בצורה נכונה על התבנית, רצועה אחר רצועה, הסר את רצועת המגן הדבק מהחלק האחורי של רצועת הלד והחל אותה על התבנית הכי ישר שאפשר. לאחר שכל רצועות ה- LED נדבקות בגיליון התבניות, חוטי הלחמה בזהירות לחיבור חיבורי +5V, GND ו- Data יחדיו.
שלב 3: התחברות ל- ESP32
לאחר שכל הרצועות מולחמות יחד, הגיע הזמן לחבר את רצועת ה- LED לבקר ESP32. אתה יכול להכניס חוטים למחבר הנשי או להסיר בזהירות את כיווץ החום מהחוטים ולהסיר את הלחמה מפס ה- LED. בעת הלחמת החוטים הללו ל- ESP32 וודא שיש לך מספיק חוט כדי למקם את ה- mirco-USB במקום המצביע היכן תוכל לחבר כבל mirco-USB. הלחם את החוט המחובר ל- +5V או +3.3V ל- Vin, GND ל- GND ו- Din ל- D13.
שלב 4: התקנת Arduino IDE
אם אין לך Arduino IDE מותקן הורד אותו מהקישור הבא
www.arduino.cc/en/Main/Software
בחר את הגירסה הנכונה עבור מערכת ההפעלה שלך
שלב 5: הגדרת Arduino IDE
לאחר פתיחת Arduino IDE, עבור אל הקישור המתאים להתקנת מנהלי ההתקן של לוח ESP32
התקנת לוח ESP32 ב- Arduino IDE (הוראות Windows)
התקנת לוח ESP32 ב- Arduino IDE (הוראות Mac ו- Linux)
לאחר מכן, הורד את ספריית Client NTP מ- Taranais מהקישור הבא:
לחץ כאן להורדת ספריית לקוח NTP
כמו כן יהיה עליך להוריד את ספריית Adafruit Neopixel
github.com/adafruit/Adafruit_NeoPixel
פתח את קובץ ה- zip והעתק את התיקייה שבתוכו לתיקיית ספריות ה- Arduino IDE שלך.
שלב 6: תכנות ה- ESP32 לפרויקט שעון Word
פתח סקיצה חדשה של Arduino והורד את הקוד למעלה. העתק והדבק את הקוד הזה בסקיצה החדשה של Arduino וערך את הקוד ודא שגם כל מנהלי ההתקנים המתאימים מותקנים.
שלב 7: השלבים האחרונים …
יש מעט הגדרות בקוד שתצטרך לשנות.
שלב 8: התחברות ל- WiFi
יש לשנות את שני המשתנים האלה בקוד לשם וסיסמת רשת ה- wifi שלך.
שלב 9: שינוי צבע הלדים
משתנה זה שולט על צבע הנורות הלדים, ניתן לראות את פריסת השורה כך:
uint32_t color = strip. Color (ירוק, אדום, כחול);
על ידי שינוי הערכים של כל ערך צבע (0-255), אתה יכול לשנות איזה צבע הנורות. הקוד מוגדר מראש על כך שהנוריות ירוק בהיר.
שלב 10: התאמת זמן
זהו גוש הקוד האחראי להתאמת משמרת הזמן בגלל אזורי זמן. הוא מוגדר ל- CDT, שים לב שקוד זה אינו משתנה אוטומטית עם שמירת אור היום. יהיה עליך לשנות את ערך הקיזוז ל -21600 כאשר החיסכון באור היום "יורד".
שלב 11: הרכבה אחרונה
ברגע שה- ESP32 מתחבר ל- WiFi ונורות ה- LED שלך נדלקות, הגיע הזמן להרכיב את הפרויקט.
הדביקו את חומר הדיפוזיה שלכם לחלק האחורי של הלוח הקדמי כך שכל האותיות החתוכות יהיו מכוסות. לאחר מכן שים את נוריות ה- LED בחיתוך האותיות. כאשר אלה מיושרים, הדביקו את הקצוות של הלוח האחורי והפנימי.
שלב 12: הערות אחרונות
פרויקט זה עשוי להיות מופעל באמצעות סוללה, אך בשל מספר רב של נוריות LED המופעלות, ייתכן שהסוללות לא יוכלו לספק מספיק זרם.
חלק מהנוריות ידלקו באופן אקראי, ניתן לתקן זאת על ידי איפוס ה- ESP32 על ידי לחיצה על כפתור EN. שינוי סיכת הווין ל- 3.3V מ- 5V עשוי לתקן גם את הבעיה.
מוּמלָץ:
פרויקט מייצב גימבל: 9 שלבים (עם תמונות)
פרויקט מייצב גימבל: כיצד להכין גימבל למד כיצד להכין גימבל דו-ציריים למצלמת האקשן שלך בתרבות של היום כולנו אוהבים להקליט וידאו ולתפוס את הרגעים, במיוחד כשאתה יוצר תוכן כמוני, בטוח שהתמודדת עם הנושא של וידיאו כל כך מטלטל
Arc Reactor a La Smogdog, פרויקט אישי מאוד : 13 שלבים (עם תמונות)
Arc Reactor a La Smogdog, פרויקט אישי מאוד …: מה יש לי במשותף עם שני החבר'ה האלה? הפעם זה לא הזקן! לכולנו יש חור בחזה שלנו, טוב אני וליאו נולדנו עם Pectus Excavatum, סטארק היה צריך להרוויח את שלו :-) Pectus Excavatum is (חפשו כאן: https: // en .wikipedia.org/wik
פרויקט ארדואינו-טמגוצ'י (אני הטמגוצ'י): 5 שלבים (עם תמונות)
פרויקט ארדואינו-טמגוצ'י (אני הטמגוצ'י): השתעממתי בהסגר והחלטתי להכין טמגוצ'י מארדואינו. מכיוון שאני שונא הרבה בעלי חיים אני בוחר בעצמי כטמגוצ'י. ראשית אני בונה את הקונסולה שלי על קרש לחם. החיווט פשוט מאוד. יש רק שלושה כפתורים, זמזם ו
פרויקט "מוכן מוכן" - שליטה על פרויקט "פונקציות כוח לגו": 9 שלבים
"Ready Maker" - שליטה על פרויקט "פונקציות כוח הלגו": למד כיצד לשלוט בלגו " פונקציות כוח " רכיבים עם לוח Arduino ובונה את הפרויקט שלך ב " Ready Maker " עורך (אין צורך בקוד) לשליטה מרחוק בדגם שלך
מבער מופעל באמצעות USB! פרויקט זה יכול להישרף מפלסטיק / עץ / נייר (פרויקט מהנה חייב להיות עץ דק מאוד): 3 שלבים
מבער מופעל באמצעות USB! פרויקט זה יכול להישרף מפלסטיק / עץ / נייר (פרויקט מהנה חייב להיות עץ דק מאוד): אל תעשה זאת באמצעות USB !!!! גיליתי שזה יכול להזיק למחשב שלך מכל התגובות. המחשב שלי בסדר גמור השתמש במטען טלפון של 600ma 5v. השתמשתי בזה וזה עובד מצוין ושום דבר לא יכול להינזק אם אתה משתמש בתקע בטיחות כדי לעצור את החשמל