תוכן עניינים:
- אספקה
- שלב 1: שינוי חומרה
- שלב 2: הוספת נוריות RGB מותאמות אישית
- שלב 3: בקרת סל"ד
- שלב 4: נהג ב- NodeRED
- שלב 5: אפקט סופי
וִידֵאוֹ: LED RGB מותאם אישית למגדל קירור ICE 52pi: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
52pi העלה פתרון קירור די מטורף ללוחות Raspberry Pi 3B+/4B+. מגדל הקירור של ICE! הדבר הזה לא רק נראה כמו חיה אלא גם מקרר את הלוח Raspberry Pi 4 שלך בצורה טובה מאוד (מדדי קירור).
אם אתה רוצה לשמור על פטל פיי שלך כמו ICE - אתה יכול לתפוס את הלוח מהחנויות הבאות:
- סטודיו זרע
- אלי אקספרס
- Banggood
- אמזון בריטניה
- אמזון ארה"ב
למרבה הצער, גוף הקירור המדהים הזה מגיע עם מגבלות. אין אמצעים ל:
- בקרות מהירות מאוורר
- פקדי LED
מדריך זה מבוסס על עבודתי מתוך מאמר זה ויראה לך כיצד תוכל לשדרג את מגדל הקירור ICE שלך - כדי להשיג את פתרון הקירור המדהים הזה. מוד זה מגיע עם התכונות הבאות:
מאפיינים:
- בקרת סל"ד באמצעות PWM
- 3 נוריות RGB WS2818b (ניתנות לתכנות)
- פרופיל מעריצים מותאם אישית
- תסריט טמפרטורה לצבע
אספקה
כדי לבצע אופנה זו תזדקק ל:
- 3 x נוריות RGB WS2812B (כתובות)
- 1 x 2N2222A331 טרנזיסטור NPN (קיבלתי אותו מהערכה הזו)
- נגד 1KΩ
יהיה צורך גם בחוט כלשהו, ברזל הלחמה וכיווץ חום.
שלב 1: שינוי חומרה
מגדל הקירור ICE מתחבר לסיכות 5V ו- GND בלוח Raspberry Pi. לוח PCB קטן המוסתר מאחורי המאוורר מפעיל את המאוורר ובוחר צבעים אקראיים עבור 4 נוריות RGB מותקנות על פני השטח. כדי להתחיל את המוד שלנו, עלינו לפרק את המאוורר ולהוריד את הלדים.
אלה קטנים ברצינות, כך שכל מה שצריך כדי להוריד אותו מה- PCB הוא קצת חום ממגהץ הלחמה. רק לחמם צד אחד ולהניף מעט את המגהץ - הנורית אמורה לכבות ללא בעיות. השתמשתי ב 375ºC כדי להשיג זאת.
שלב 2: הוספת נוריות RGB מותאמות אישית
הצילתי את אחת מפסי ה- RGB LED מפרויקט קודם. הייתי צריך רק 3 נוריות WS2812b שניתן להתייחס אליהן בנפרד. כדי שהדיודות יתאימו, סילקתי חלק מהפס. לאחר מכן השתמשתי בחוט דק כדי לחבר את כולם ויצרתי רצועה ארוכה של 3 לד.
הוספתי גם חוטים נוספים לרפידות 5V ו- GND במחשב הלוח, כיוון שאני הולך להאכיל את רצועת ה- LED המיני שלי. אתה יכול להשתמש בדבק כלשהו כדי להשאיר את הלדים במקום. כך אמור להיראות מוד המאוורר המוגמר.
שלב 3: בקרת סל"ד
הקלה (אך ישנן דרכים מתוחכמות יותר) לשליטה במנוע DC היא להשתמש באות PWM להגבלת סל ד המנוע. מכיוון שמאוורר ICE Cooling Tower אינו כולל פקדים כאלה אני יכול להשתמש בטרנזיסטור מסדרת 2N2222 לשליטה על מהירות המאוורר.
בסיס הטרנזיסטור זקוק לנגד 1KΩ כדי להגביל את הזרם מה- GPIO. השתמש בכווץ חום כדי להפריד כל סיכה ולמנוע מכנסיים קצרים. לאחר מכן, פשוט חתכו את חוטי החשמל והחלטו הכל לפי הדיאגרמה.
אתה אמור לקבל 3 חוטים עכשיו: אות, 5V ו- GND. אתה יכול להדביק את הטרנזיסטור לתחתית המאוורר. הגיע הזמן להוסיף קצת צבע לפרויקט שלי.
שלב 4: נהג ב- NodeRED
בשלב זה תוכל לכתוב דרייבר ב- Python, אך מכיוון שכבר יש לי NodeRED פועל, לקחתי על עצמי את האתגר ליצור דרייבר אינטראקטיבי עבור גוף הקירור הכי מגניב עבור Raspberry Pi 4. זה בעצם יותר קל ממה שחשבתי שזה יהיה.
אני הולך להשתמש ב -3 צמתים כדי לעקוב אחר המעבד של פטל, לשלוט ב- GPIO ובנורות ה- WS2812b:
צומת-אדום-תרומה-מעבד צומת-אדום-צומת-פי-gpio צומת-אדום-צומת-פי-ניופיקסל
הצומת ניאופיקסל מסתמך על מנהל התקן של פייתון, ולכן גם הייתי צריך להתקין:
curl -sS get.pimoroni.com/unicornhat | לַחֲבוֹט
יש לי 4 חוטים לחיבור:
5V - ספק כוח GND -GroundGPIO23 (או כל סיכת PWM) - סיכת בסיס של 2N2222GPIO18 - נוריות RGB
הזרקת מטען כל 5 שניות לצומת המעבד מספקת לי את הטמפרטורה של הליבה. בהתבסס על ערך זה אני יכול ליצור סוגריים לצבעי ה- RGB ולהתאים את סל"ד המאוורר. אני הולך להשתמש בהגדרות סביבה NodeRED 1.0 בתת זרימה כדי ליצור צומת תצורה המאפשר לי להגדיר את הערכים בהם הזרימה תשתמש. עבור סל"ד הערך הוא 0-100 ועל RGB אני צריך להעביר את מספר הנורות (3) והצבע (רשימה זו).
צֶבַע
שמות צבעים מוקצים בתת זרימת המשנה של ההגדרות. בחרתי 7 צבעים המייצגים את רמות הטמפרטורה. ככל שהליבה מתחממת יותר, הצבע חם יותר. צומת Neopixel רק צריכה את מספר הפיקסלים במחרוזת. צומת פונקציה: פרופיל צבע מאוורר
var color1 = flow.get ("צבע 1");
var colour2 = flow.get ("color2"); var colour3 = flow.get ("color3"); var colour4 = flow.get ("color4"); var colour5 = flow.get ("color5"); var colour6 = flow.get ("color6"); var colour7 = flow.get ("color7"); var temp = msg.payload; אם (טמפ '<= 33) {msg.payload = color1; } if (temp33) {msg.payload = color2; } if (temp35) {msg.payload = color3; } if (temp38) {msg.payload = color4; } if (temp42) {msg.payload = color5; } if (temp45) {msg.payload = color6; } אם (טמפ '> 48) {msg.payload = color7; } החזר הודעה;
סל"ד
RPMs נקבעים על בסיס הערך % 0-100. המעריץ שלי מתקשה להסתובב על מערכת PWM הנמוכה מ- 30%. ההתקנה שלי שומרת על המאוורר עד שליבת המעבד מגיעה ל 40 מעלות צלזיוס. זה עולה עד 30% ואז 50% ו 100% אם הטמפרטורה חוצה 60 מעלות צלזיוס. צומת GPIO מוגדר במצב PWM בתדר של 30 הרץ. מסיבה כלשהי, אני באמת יכול לשמוע את היבבה המוטורית בסל ד נמוך יותר. זה לא חזק אבל זה קיים. הצליל נעלם כאשר המאוורר מסתובב ב -100%.
var speed1 = flow.get ("speed1"); var speed2 = flow.get ("speed2"); var speed3 = flow.get ("speed3");
var temp = msg.payload;
אם (טמפ '<= 40) {msg.payload = 0; }
אם (temp40) {
msg.payload = speed1; }
אם (temp50) {
msg.payload = speed2; }
אם (טמפ '> 60) {
msg.payload = speed3; }
מסר החזרה;
ניתן להוריד את כל זרימת NodeRED מתוך
שלב 5: אפקט סופי
אין ספק שזהו גוף הקירור המגניב ביותר עבור Raspberry Pi 4. בעזרת המוד הפשוט הזה תוכלו להוסיף חיים לפרויקט שלכם. שום דבר לא מונע ממך להציג דברים שונים באמצעות הלדים. לרוב, ICE Cooling Tower שומר את ה- Raspberry Pi 4 תחת 40C, כך שהוא שקט. המאוורר נכנס כשהוא חייב. מה דעתכם על הפרויקט הזה?
בנוסף, אם אתה רוצה לקבל מידע על העדכונים לפרויקטים אלה או אחרים - שקול לעקוב אחריי בפלטפורמה שבחרת:
- פייסבוק
- טוויטר
- אינסטגרם
- יוטיוב
ואם בא לך לקנות לי קפה או לתמוך בי בצורה רציפה יותר:
- PayPal
- פטריון
אני מקווה שנהניתם מהפרויקט! בדוק פרויקטים נוספים באתר notenoughtech.com
מוּמלָץ:
מגבר טלפון עם PCB מותאם אישית: 8 שלבים (עם תמונות)
מגבר טלפונים לראש עם PCB מותאם אישית: אני בונה (ומנסה לשכלל) את מגבר האוזניות כבר זמן מה. אחדים מכם היו רואים את הבנייה הקודמת שלי. למי שעוד לא קישרתי אותם למטה. במבנים הישנים שלי תמיד השתמשתי בלוח אב טיפוס לבניית
הפוך את עצמך לדף התחלה מינימליסטי מותאם אישית !: 10 שלבים
הפוך את עצמך לדף התחלה מותאם אישית ומינימליסטי !: האם היית צריך לעבור לעבודה מרחוק בעיקר מאז ש- COVID-19 הפך לדבר? אותו דבר! עבודה מהבית עם המחשבים שלנו ועם האינטרנט פירושה לעתים קרובות שעלינו לעקוב אחר הרבה אתרים לעבודה, לבית הספר או אפילו … בשביל הכיף! סימניות
גלגל זרוע מותאם אישית (סיר כחיישן מיקום): 10 שלבים
גלגל זרוע מותאם אישית (סיר כחיישן מיקום): כתב ויתור: אל תאשים אותי בכך שלא הראיתי שלב אחר שלב זה רק אמור להיות אסמכתא ואני רק אומר מה שעשיתי והתוצאה, יש לזה כמה פגמי ליבה כמו רעש אז אל תעשה בדיוק כמו שעשיתי וצפה לתוצאה יוצאת דופן, ו
שימוש חוזר בגוף קירור מחשב ליצירת כיור קירור טרנזיסטור: 7 שלבים
שימוש חוזר בגוף קירור מחשב ליצירת כיור קירור טרנזיסטור: לפני זמן מה קניתי כמה פטל 3 Raspberry לשחק איתם. מכיוון שהם מגיעים ללא גוף קירור הייתי בשוק כמה. עשיתי חיפוש מהיר בגוגל ונתקלתי במדריך זה (גוף קירור פטל פטל) - זה היה לאחר שדחיתי את הרעיון של
XP מותאם אישית - Scripting Visual Basic להתאמה אישית !: 6 שלבים
XP מותאם אישית - Visual Basic Scripting להתאמה אישית !: דרך פשוטה לשנות את המראה של XP היא להשתמש בתוכנית GUI* של $ 1000 דולר, נכון? שגוי! אתה יכול להוציא כסף על תוכניות, אבל למה לשלם אם אתה יכול לעשות זאת בחינם? במדריך זה אראה לך כיצד לעשות זאת כל כך קל עד שיעלה 0 $ ויזכה