Steampunk - وفجأة حبر إلكتروني حديث؟ لكن العالم محلية الصنع لم أر مثل هذه التركيبات المذهلة. علاوة على ذلك ، في التصميم المقترح للمؤلف تعليمات تحت لقب MrLeeh ، كل هذا يبدو عضويًا جدًا. لا تتطلب محطة الطقس أجهزة استشعار - لا مدمجة ولا بعيدة ؛ فهي تتلقى معلومات الطقس من openweather.org
يتكون الجهاز من: Raspberry Pi Zero W ، بطاقة ذاكرة 16 جيجا بايت ، شاشة عرض Waveshare e-ink مقاس 7.5 بوصة ، "قبعة" مع برنامج تشغيل عالمي لعرض نفس الشركة المصنعة ، إطار صور خشبي 10x15 سم (معظم شائعة) بعمق لا يقل عن 20 مم لتناسب كامل الإلكترونيات، كابل USB وإمدادات الطاقة المقابلة ، إكسسوارات steampunk - الزوايا ، التروس. على "قبعة" برنامج تشغيل الشاشة ، هناك بالفعل مآخذ للمشط ، وفي Raspberry Pi Zero W ، لا يتم تمشيط المشط ، لذا قام السيد بحامته. قام ببقية الاتصالات دون لحام. لقد قطعت تجويفًا للسلك ، حيث قمت بتثبيته بمسدس الغراء ، تاركًا مصدرًا صغيرًا للسلك في العلبة.
قرأت في التسعينات كتابًا عن الآلة الحاسبة. أعجب مؤلفها بأن حالة هذا الجهاز ، إذا كانت كبيرة ، تكاد تكون فارغة: لوحة صغيرة ، والهواء حولها. كما هو الحال في النكتة حول الكونترباس: قطعة من الهواء منجد بواسطة الألواح. هنا نفس الشيء:
كل هذا فقط سيكون من الجيد إصلاحه:
وهنا يتم منحك فرصة فريدة للنظر إلى شاشة الحبر الإلكتروني من الخلف ورؤية صورة سلبية:
تبين أن الشاشة أصغر قليلاً من زجاج الإطار ؛ كان علي إغلاقها على الجانبين باستخدام الورق المقوى. قام السيد بلصق ملحقات Steampunk بمسدس الغراء:
بعد تجميع الأجهزة ، أخذ السيد البرنامج. لقد قمت بتنزيله وتثبيته على بطاقة الذاكرة. برنامج مناسب لهذه العملية.
بعد كتابة 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 apt-get ترقية
$ sudo apt-get install -y python3 python3-pip python3-smbus python3-serial python3-dev
$ sudo apt-get install -y fonts-freefont-ttf wiringpi git
تثبيت $ sudo pip3 طلبات الوسائد
دعم عرض مكون من قبل.
تثبيت البرنامج النصي لمحطة الطقس:
استنساخ $ git https://github.com/stlehmann/rpi_epaper_weatherstation.git الطقس
$ cd الطقس
مسجل واستلم مفتاح API.
أشار إلى موقعه ومفتاحه (عند التكرار ، قم بتغيير موقعك) ، قام بتشغيل البرنامج النصي:
تصدير $ OWM_LOCATION = "برلين ، دي"
تصدير $ OWM_API_KEY = "yourapikey"
$ python weather.py
بعد فترة وجيزة ، ظهرت صورة على شاشة الحبر الإلكتروني. محطة الطقس جاهزة للذهاب.