Steampunk - ופתאום דיו אלקטרוני מודרני? אבל העולם תוצרת בית לא ראיתי שילובים כה מדהימים. יתרה מזאת, בעיצובו המוצע של הסופר אינסטרומבילס תחת הכינוי MrLeeh, כל זה נראה אורגני מאוד. תחנת מזג האוויר אינה זקוקה לחיישנים - לא מובנית ולא מרוחקת; היא מקבלת מידע על מזג האוויר מ- openweather.org
המכשיר כולל: Raspberry Pi Zero W, כרטיס זיכרון בגודל 16 ג'יגה-בייט, צג דיו אלקטרוני Waveshare בגודל 7.5 אינץ ', "כובע" עם דרייבר אוניברסלי לתצוגה של אותו יצרן, מסגרת תמונה מעץ בפורמט 10x15 ס"מ ( נפוצה) עם עומק של לפחות 20 מ"מ בכדי להתאים לכלל אלקטרוניקה, כבל USB ואספקת החשמל המתאימה, אביזרי steampunk - פינות, הילוכים. על "הכובע" של דרייבר התצוגה יש כבר שקעים למסרק, וב- Raspberry Pi Zero W המסרק אינו מולחם, כך שהאסטר מולח אותו. הוא יצר את שאר החיבורים בלי להלחם. חתכתי פסק לחוט, בו תיקנתי אותו עם אקדח דבק, והשאיר אספקה קטנה של חוט בתיק.
קראתי בשנות התשעים ספר על מחשבון המכשירים. מחברתה העריצה כי המקרה של המכשיר הזה, אם הוא גדול, כמעט ריק: לוח קטן, ואוויר סביב. כמו בבדיחה על קונטרבס: חתיכת אוויר מרופדת על ידי לוחות. הנה בערך אותו דבר:
רק כל זה יהיה טוב לתקן:
וכאן ניתנת לך הזדמנות ייחודית להביט בתצוגת הדיו האלקטרוני מאחור ולראות תמונה שלילית:
התצוגה התבררה כקטנה מעט יותר ממסגרת הזכוכית, הייתי צריך לסגור אותה בצדדים עם קרטון. המאסטר הדביק את אביזרי הקיטור בעזרת אקדח דבק:
לאחר שהרכיב את החומרה, המאסטר הרים את התוכנה. הורדתי והתקנתי אותו בכרטיס הזיכרון. תוכנית נוחה לפעולה זו היא.
לאחר שכתב את Raspbian לכרטיס, MrLeeh חיבר אותו מחדש למחשב ככונן רגיל, שם בתיקיית / אתחול הוא יצר קובץ ריק בשם ssh וקובץ wpa_supplicant.conf עם התוכן הבא:
מדינה = ארה"ב
ctrl_interface = DIR = / var / run / wpa_supplicant
GROUP = netdev
update_config = 1
רשת = {
ssid = "WIFI_SSID"
scan_ssid = 1
psk = "WIFI_PASSWORD"
key_mgmt = WPA-PSK
}
מדוע ארה"ב, אם היזם גר בברלין, אני לא יודע, אבל הוא החליף את WIFI_SSID ו- WIFI_PASSWORD בפרמטרים המתאימים של הנתב שלו. ניתק את כרטיס הזיכרון מהמחשב, הציב אותו ב- Raspberry Pi, הדליק אותו, חיכה להורדה, התחבר אליו באמצעות SSH:
$ ssh pi@raspberrypi.local
ב- Windows ניתן לשכנע התקנת תוכנית מסוף של צד שלישי המתחילה בצורה אחרת: ב- Linux ו- MacOS, כל מה שאתה צריך כבר קיים. לאחר התחברות, האשף הזין את סיסמת הפטל והחליף אותה מייד לפקודה passwd אחרת. Python מותקן, מנהל חבילה, גופנים:
שדרוג של $ sudo - קבל שדרוג
$ sudo apt-get install -y python3 python3-pip python3-smbus python3-serial python3-dev
$ sudo apt - קבל התקנה של גופנים-freefont-ttf wiringpi git
להתקין בקשות כריות של $ sudo pip3
תצורת תצורה מוגדרת על ידי.
התקין את תסריט תחנת מזג האוויר:
שיבוט של git https://github.com/stlehmann/rpi_epaper_weatherstation.git מזג אוויר
מזג אוויר $ cd
נרשם וקיבל את המפתח ל- API.
הוא ציין את המיקום והמפתח שלו (כשחוזרים עליו, שנה לשלך), ניהל את התסריט:
$ export OWM_LOCATION = "ברלין, דה"
$ export OWM_API_KEY = "yourapikey"
$ python weather.py
זמן קצר לאחר מכן הופיעה תמונה בתצוגת הדיו האלקטרוני. תחנת מזג האוויר מוכנה לצאת לדרך.