מחבר ה- Instructables תחת הכינוי MisterM הרכיב תחנת מזג אוויר עם תצוגת LED פיקסל בתיק של נגן קלטות היטאצ'י לקוי. אוזניות הממוקמות מעל הנגן, כאשר מתריעות על מצב מטאורולוגי מסוכן, מתחילות להסתובב לאט מצד לצד במעט רעש.
לעבוד על תוצרת בית המאסטר מתחיל בפירוק הנגן. ניתן למכור את הרכיבים המופקים ממנה לבלוגרים בווידיאו המתקנים נגנים כאלה ומסירים תיקונים בוידאו. כמובן שעדיף לא לפרק את השחקנים של מודמים נדירים.
האשף עובר קישור זה ורושמת חשבון בחינם המאפשר לך לבצע לא יותר מ- 1000 שיחות ל- API ליום, וזה מספיק. במקביל הוא מקבל מפתח, אותו ניתן להציב בסקריפטים של פייתון לביצוע שיחות אוטומטיות. כמו סיסמאות, יש לשמור בסוד מפתח זה, מכיוון שידעו זאת, משתמשים אחרים יבצעו בסך הכל יותר מ 1000 שיחות ביום, ותחנת מזג האוויר תפסיק לעבוד עד למחרת.
ואז האשף מתחיל לעבוד על התוכנה, שאחרי שהובאה למצב שמיש, היא מעלה כאן.
על מנת שהתסריט Weatherman.py יפעל אוטומטית כאשר מופעל Raspberry Pi, האשף פותח את קובץ ה- autorun בעורך טקסט:
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
וכותב את השורה בסוף הקובץ:
@ python3 /home/pi/weather/weatherman.py &
ואז שומר את הקובץ. כמו כן כלולים קבצי icon.py ,phones.py, precip.py ו- temp.py, מטרתם, בהתאמה: פלט תמונות ברזולוציה של 16x16 פיקסלים, שליטה על סיבוב האוזניות באמצעות סרוו-מוטור, הצגת ההסתברות לשקעים, הצגת הטמפרטורה בגופן Herkules (פורמט TTF) או כל אחר.
המאסטר פשוט שם "כובע" עם התצוגה על ה- Raspberry Pi (במקרה זה, אפס W עם מסרק. אם הוא חסר, הוא צריך להיות מולחם, והלוח ללא WiFi, אני לאחרונה אמרמה לעשות) והסרווו מתחבר כך:
בודק את כל המשקל:
ואז הוא בודק איך התצוגה תראה במקרה של הנגן. אתה יכול לקחת כל תיק אחר מוכן או תוצרת בית מתאים.
בצע מחדש את האוזניות להתקנת העיצוב המתקבל על ציר הסרוו כך שיוכל לסובב אותו:
ולבסוף, הכל נאסף לחלוטין, ותחנת מזג אוויר לא שגרתית נעימה לא רק לאדון, אלא גם לכל הצופים בזרמיו:
למרות שתצוגות LED RGB לא היו קיימות אז - לא היו נוריות LED כחולות - הרכיבים הבציריים והמודרניים בתחנת מזג האוויר הזו נראים נהדר יחד.