תוכן עניינים:
וִידֵאוֹ: מיכל לרכב LED Art. FadeCandy + RPi: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
עקוב אחר מאת המחבר:
במדריך זה אדגים כיצד למפות נוריות לד לצורות לא אחידות באמצעות 3 לוחות ממתקים דוהים, פטל Pi3 וניסיון ראשון בפייתון. החברים שלי הטילו עלי לשדרג את מכונית האמנות שלהם המעוצבת כמיכל אז אני לוקחת את הרעיון הזה ונותנת עיצוב חדש. לוחות ה- FadeCandy הם מוצר של אדפרוט ולכן יש להם הדרכת התקנה נהדרת:
מדריך זה מבוסס על ההתקנה הבסיסית ההיא.
חומרים לפרויקט זה כדלקמן:
5 יריעות של 1/2 דיקט (וודא שהדברים הטובים והלא מעוותים)
987 נוריות LED חיצוניות WS2811
1 פטל פטל
3 לוחות ממתקים דוהים וכבלי USB מיני
30a 5v psu
20v 5v psu (אלה הדברים שהיו לי בהנחה)
3 חוטים של 22 מוליכים (תקועים)
דבק סיליקון x 4 צינורות
צבע ריסוס קמאו x 8 פחיות
כלים בשימוש:
מקדחה אלחוטית
מקדחה 15/32
מסור עגול
ג'יג ראה
מכונת CNC (אופציונלי)
מסור שולחני
מלטשת חגורה
מלטשת דרמל
שלב 1: עיצוב, גזירה וצביעה
ראשית התחלתי במדידות של המבנה הקיים, במקרה זה עגלת גולף. צד אחד יהיה עשוי משני לוחות וצד הדלת עם 3. מכיוון שנוריות הנוריות במרחק של 3 אינץ 'זה מזה אני מחליט לעשות את המרווח 2 1/2. מסילות הטנק שיצרתי מ 1 x 2 x 1/2 דיקט חתוכות על מסור שולחן ומשופשף עם מלטשת החגורה. ההילוכים והגלילים שיצרתי עם מכונת ה- cnc שלי. מסמנים בזהירות תבנית רשת שאני מקדמת קודם עם מעט כדי שהביט 15/32 לא ילך. השתמשתי בדרמל. מלטשת כדי לעגל כל חור מלפנים ומאחור. בעת הכנסת הלדים אתה רוצה למקסם את היעילות, אל תדאג לגבי המספרים שלצידם, נדאג לגביהם אחר כך. כיצד הם מתאימים פיזית בצורה הטובה ביותר. השתמשתי ברורה דבק סיליקון כדי להחזיק כל אחד במקום בעומק הנכון. לא היה לי מספיק זמן ליצור מחברים אז הלחמתי את רוב הדברים במקום
שלב 2: מספור ומיפוי
כל יציאה על הממתק הדהוי יכולה לתמוך בעד 64 נוריות LED. אנו משתמשים בגודל משתנה עבור כל גדיל בהתאם לאופן עיצוב העיצוב. התחלתי לסמן כל נורית עם סמן אך לאחר מכן סימנתי רק את מספרי הסיום. זהו החלק המייגע, לספור ולשים אותם בגיליון אלקטרוני של Excel (אני אוהב להשתמש במשרד פתוח). בהתאם לאופן הנחת הנורות במערך אופקי או אנכי, תוכל להשתמש בתכונת המילוי האוטומטי כדי להקל. לאחר שכל צד ממופה באקסל נוכל להשתמש בהם כדי לסדר את המערך בקוד. תוכל גם לייצא את הגיליון האלקטרוני כ- csv כדי להוסיף אותם במהירות לקוד שלך. בחיפזון כזה השארתי מספר (341) בין הלוחות, במקום לעשות חבורה שלמה של שכתוב, בסופו של דבר השתמשתי בו כמציין מקום אפס כדי ליצור מערכים רב -ממדיים באורך זהה.
בקובץ fcserver.json, שים לב שהשתמשתי בעיקר ב- 50 רצועות LED אך לא תמיד, כך שצריך להתאים את המספרים
שלב 3: קידוד
היו לי רק כמה שעות טובות לקודד את הדבר הזה לפני שהוא היה צריך להתגלגל מהדלת אז סלח לי אם יש חלקים שהם לא יעילים. ראשית העברתי את פונקציית הגלגל מקוד ה- neopixel arduino כדי שנוכל לפשט מספר אחד לצבע במקום שלושה. לאחר מכן אני מעתיק מהגיליון האלקטרוני את המספרים למערכים כיצד אני רוצה לרצף אותם, וכך יוצר מסגרות אנימציה. לולאה במערך רב ממדי מפשטת את העניינים אך דורשת מאורך זהה ולכן החלפתי את הנורית בה אינני משתמש כדי להפוך את המערך לאחיד. סיימתי עם תבנית בדיקה פלוס שתי פונקציות טובות.
ישנן דרכים שונות להפעלת תוכנית בעת אתחול. ערכתי את קובץ xyz.desktop עבור משתמש ברירת המחדל והוספתי שורה להפעלת סקריפט ה- python כך שאין צורך בפעולה אחרת כדי שהדבר הזה יידלק עם הפעלה.
עבור פרויקט Python הראשון שלי היה כיף ואני מקווה שהצגת הקוד שלי תעזור לחלקכם שם.
מוּמלָץ:
כיצד: התקנת Raspberry PI 4 ללא ראש (VNC) עם Rpi-imager ותמונות: 7 שלבים (עם תמונות)
כיצד: התקנת Raspberry PI 4 ללא ראש (VNC) עם Rpi-imager ותמונות: אני מתכוון להשתמש ב- PI של Rapsberry בחבורה של פרויקטים מהנים בבלוג שלי. אתה מוזמן לבדוק זאת. רציתי לחזור להשתמש ב- PI של פטל אבל לא היה לי מקלדת או עכבר במיקום החדש שלי. עבר זמן מה מאז שהקמתי פטל
התקנה קלה שלט רחוק IR באמצעות LIRC עבור ה- RPberry PI (RPi) - יולי 2019 [חלק 1]: 7 שלבים
התקנה קלה שלט רחוק IR באמצעות LIRC ל- Raspberry PI (RPi) - יולי 2019 [חלק 1]: לאחר חיפושים רבים הופתעתי וחרדתי מהמידע הסותר כיצד להתקין שלט רחוק IR לפרויקט RPi שלי. חשבתי שזה יהיה קל אבל הגדרת Linux InfraRed Control (LIRC) הייתה בעייתית מזה זמן רב
בנה כספת באמצעות Rpi: 12 שלבים
בנה כספת באמצעות Rpi: רוצה ללמוד כיצד להפוך את פאי הפטל שלך לכספת המתפקדת באופן מלא? לאחר מכן בצע את שלב 12 ההנחיות הזה כדי ללמוד כיצד. בכספת תהיה לוח מקשים מתפקד במלואו ומערכת נעילה, כך שתוכלו לשמור על חפציכם בטוחים
מדחום LED דיגיטלי RPi: 6 שלבים (עם תמונות)
מדחום LED דיגיטלי RPi: מערכת ההפעלה Raspbian למד כיצד יצרתי מדחום LED דיגיטלי זה, עם פטל פי אפס W, רצועת LED, תצוגת OLED, ו- PCB מותאם אישית. הוא מחזור אוטומטי מחשבה ברשימת ערים ומציג את הטמפרטורה ב- OLED תצוגה, וכן נוריות LED. אבל
לוח הודעות IoT RPi LED: 3 שלבים (עם תמונות)
לוח הודעות IoT RPi LED: במדריך זה הכנתי לוח הודעות LED המחובר ל- wifi באמצעות פטל פיי (RPi). משתמשים יתחברו לשרת האינטרנט של ה- Raspberry Pi באמצעות הדפדפנים שלהם כדי לשלוח הודעות קצרות שיופיעו בתצוגת 8x8 LED. מאז אינטרפא