» Steampunk »สถานีอากาศ Steampunk

สถานีอากาศ Steampunk


steampunk - และทันใดนั้นก็เป็น e-ink ที่ทันสมัย? แต่โลกทั้งใบ DIY ฉันไม่เห็นชุดค่าผสมที่เหลือเชื่อเช่นนั้น ยิ่งไปกว่านั้นในการออกแบบที่เสนอของผู้เขียน Instructables ภายใต้ชื่อเล่น MrLeeh ทั้งหมดนี้ดูเป็นธรรมชาติมาก สถานีตรวจอากาศไม่จำเป็นต้องใช้เซ็นเซอร์ - ไม่ได้ติดตั้งในตัวหรือระยะไกลและรับข้อมูลสภาพอากาศจาก openweather.org

อุปกรณ์ประกอบด้วย: Raspberry Pi Zero W, การ์ดหน่วยความจำ 16 GB, หน้าจอ e-ink Waveshare ขนาด 7.5 นิ้ว, "หมวก" พร้อมไดรเวอร์สากลสำหรับการแสดงผลของผู้ผลิตเดียวกัน, กรอบรูปไม้ในรูปแบบ 10x15 ซม. ( ธรรมดา) ที่มีความลึกอย่างน้อย 20 มม. เพื่อให้พอดีกับทั้งภาพ อิเล็กทรอนิกส์, สาย USB และแหล่งจ่ายไฟที่สอดคล้องกัน, อุปกรณ์เสริม steampunk - มุม, เกียร์ ที่ "หมวก" ของไดรเวอร์จอแสดงผลมีซ็อกเก็ตสำหรับหวีอยู่แล้วและใน Raspberry Pi Zero W หวีไม่ได้ถูกบัดกรีดังนั้นหัวหน้าจึงบัดกรีมัน เขาสร้างการเชื่อมต่อที่เหลือโดยไม่ต้องบัดกรี ฉันตัดช่องสำหรับสายที่ฉันแก้ไขด้วยปืนกาวทิ้งสายไฟไว้ในกล่อง

ฉันอ่านหนังสือเกี่ยวกับเครื่องคิดเลขของอุปกรณ์ในยุค ผู้เขียนของเธอชื่นชมว่ากรณีของอุปกรณ์นี้ถ้ามีขนาดใหญ่เกือบจะว่างเปล่า: กระดานขนาดเล็กและอากาศรอบ ๆ ในเรื่องตลกเกี่ยวกับดับเบิลเบส: ชิ้นส่วนของอากาศหุ้มด้วยบอร์ด นี่คือเรื่องเดียวกัน:



ทั้งหมดนี้เท่านั้นที่จะแก้ไขได้ดี:



และที่นี่คุณจะได้รับโอกาสพิเศษในการดูการแสดงผลอิเล็กทรอนิกส์จากด้านหลังและดูภาพลบ:



จอแสดงผลมีขนาดเล็กกว่ากระจกของเฟรมเล็กน้อยฉันต้องปิดด้านข้างด้วยกระดาษแข็ง อาจารย์ติดกาวอุปกรณ์ steampunk ด้วยปืนกาว:



หลังจากประกอบฮาร์ดแวร์เสร็จแล้วเจ้านายก็หยิบซอฟต์แวร์ขึ้นมา ฉันดาวน์โหลดและติดตั้งลงในการ์ดหน่วยความจำ โปรแกรมที่สะดวกสำหรับการดำเนินการนี้คือ

หลังจากเขียน Raspbian ไปที่การ์ด MrLeeh เชื่อมต่อใหม่เข้ากับคอมพิวเตอร์เป็นไดรฟ์ปกติโดยที่ในโฟลเดอร์ / boot เขาสร้างไฟล์ว่างที่เรียกว่า ssh และไฟล์ wpa_supplicant.conf ด้วยเนื้อหาต่อไปนี้:

ประเทศ = US
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 ทุกสิ่งที่คุณต้องการมีอยู่แล้ว หลังจากเชื่อมต่อตัวช่วยสร้างจะป้อนรหัสผ่าน raspberry และเปลี่ยนเป็นคำสั่ง passwd อื่นทันที ติดตั้ง Python, ผู้จัดการแพ็คเกจ, แบบอักษร:

$ sudo apt-get upgrade

$ sudo apt-get install -y python3 python3-pip python3-smbus python3-serial python3-dev
$ sudo apt-get install -y ฟอนต์ -font-ttf wiringpi git
$ sudo pip3 ติดตั้งคำขอหมอน


กำหนดค่าการสนับสนุนการแสดงผลโดย

ติดตั้งสคริปต์สถานีอากาศ:

$ git clone https://github.com/stlehmann/rpi_epaper_weatherstation.git สภาพอากาศ
สภาพอากาศ $ cd


ลงทะเบียนและรับกุญแจไปยัง API

เขาระบุตำแหน่งและคีย์ของเขา (เมื่อทำซ้ำเปลี่ยนเป็นของคุณ) เรียกใช้สคริปต์:

$ export OWM_LOCATION = "เบอร์ลิน, de"
$ export OWM_API_KEY = "yourapikey"
$ python weather.py


หลังจากนั้นไม่นานภาพก็ปรากฏบนหน้าจอ e-ink สถานีอากาศพร้อมที่จะไป
9.4
6.8
7

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
2 แสดงความคิดเห็น
ในการออกบัตรในรูปแบบของ STIMPANK - และ 10 คะแนน :)
นี่ไม่ใช่สถานีอากาศ แต่เป็นกระดานแสดงพยากรณ์อากาศจาก openweather.org

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...