資料介紹
描述
描述
合并國家氣象局雷達圖像、Stamen Toner 地圖和 OpenWeather 數據,即天氣雷達!是一個 Raspberry Pi 和 Blinka 供電的天氣雷達查看器……裝在我在棚子里找到的一個時髦的模擬儀表箱中。
概述:
當那些夏季風暴或冬季暴風雪來襲時,查看天氣雷達以確定它們的方向和可能的強度會很方便。不想在我的網絡瀏覽器上打開另一個標簽,我制作了天氣雷達!作為我辦公桌的滲透雷達查看器!
連接到 Wifi,雷達!下載 NWS 雷達圖像,將它們疊加在地圖上,并播放 1 小時降水層的循環動畫。有了OpenWeather 數據,雷達!還顯示當前天氣狀況和未來幾天的預報。
撥動開關和 5 向導航開關允許在模式/頁面之間切換,而電位器則用作地圖的縮放旋鈕。
背景
最初,Weather Radar 最初是一個小型 CircuitPython 微控制器項目,使用舊 NWS 網站上的靜態雷達圖像很快就失控了(以及可用的 RAM)。
當我升級為使用 RaspberryPi Zero 時,NWS 升級了他們的雷達網頁,使其具有 HTML5、交互式地圖和開放地理空間聯盟 (OGC) 兼容層。這些圖層特別方便,因為它們可以通過簡單的 URL 請求(使用Web 地圖服務 WMS或 Web 要素服務 WFS 協議)為我們提供特定區域的原始雷達圖像。
NWS 有用地提供了他們提供的符合 OGC 的圖層的頁面,包括警報、警告和 200 多個氣象雷達站的圖層)。
方法:
對于美國給定的緯度和經度,雷達!:
- 獲取最近的雷達站 ID(使用 Wea??ther API 服務)
- 使用雷達站 ID(例如 KJAX)獲取先前雷達層的元數據和時間(例如?,杰克遜維爾雷達站 1 小時降水層的XML GetCapabilities 文檔)。
- 使用GeoTiler 庫?(使用給定的縮放級別、地圖大小和地圖中心)生成平鋪底圖。
- 使用所有這些信息發出 WMS 請求并下載最后 5 - 10 個雷達圖像。
- 對于每個時間范圍,使用Pillow 成像庫組合基本地圖、雷達圖像和其他圖層和注釋。
- 顯示每個時間幀的組合圖像,以制作循環動畫。
- 使用緯度和經度來獲取 OpenWeather 數據以進行一些額外的預測爵士樂。

代碼:
天氣雷達是用 Python 編寫的,支持 Blinka!
我正在慢慢地在天氣雷達上添加示例代碼!github頁面!
硬件:
- 天氣雷達!使用Raspberry Pi Zero W和2.4" Adafruit PiTFT HAT。Pi以無頭模式運行,HAT 用作使用Blinka和RGB 顯示庫的 SPI 屏幕。
- Adafruit PCF8591支持Pi ADC 從安裝在前面的電位計讀取模擬電壓,而撥動開關和 5 路導航開關連接到 Pi 的 GPIO 引腳。
- 對于額外的爵士樂,我還添加了一個Omzlo PiWatcher TB來幫助監控 pi 并為天氣雷達提供開/關開關。
- [2021-06]:煎餅振動電機和Adafruit DRV2605L 觸覺電機控制器為惡劣天氣事件提供觸覺反饋/警報(項目日志:振動警報!)
案子:
這個箱子來自我 5 年前在我的棚子里發現的一個舊模擬儀表。我不完全確定它測量的是什么,因為電池和電子設備大部分都碎成了有毒的灰塵。盡管如此,外殼和螺絲仍然很完美,經過徹底清潔并用一些木材填充物修補后,我給它涂了一層漂亮的天藍色油漆(......因為你知道......天氣)。
在內部,Pi 和 PiTFT HAT 使用我設計和 3D 打印的底座連接到儀表外殼的殘余部分。一個便宜的放大鏡將屏幕放大一點,給人一種復古的感覺(尤其是從某個角度看時)。
盡管在我的手中分崩離析,但我也能夠重新使用其中一個原始撥動開關作為 5 向導航開關的旋鈕。與其他金屬開關和旋鈕一起,它有助于保持外殼的復古美感!

未來的改進:
- 為未解釋的電源添加電池和充電電路。這在停電時的嚴重雷暴期間特別方便。
- 可以使用Adafruit I2C QT 旋轉編碼器板上的旋轉編碼器代替連續旋轉電位器(連接到 PCF8591 ADC)來控制地圖縮放功能。
參考和歸屬:
- 來自國家氣象局的雷達圖像,來自OpenWeather的天氣數據。
- Stamen Toner?在(CC-BY-SA)下的地圖,由GeoTiler python 庫進行了寶貴的處理?。
- Blinka 處理的 CircuitPython 庫。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- DIY Raspberry Pi天气助手0次下载
- Windows照片查看器无法显示此图片如何解决2次下载
- IP地址查看器2次下载
- 《爱上Raspberry Pi》中译版-电子书籍.pdf0次下载
- proe三维零件查看器免费下载0次下载
- Delphi教程之数据字典查看器2次下载
- TSICT_bom系统主板图纸查看器44次下载
- IES 光域网查看器.exe0次下载
- 宽带密码查看器 1.5 kdmmckq28次下载
- ProcessExplorer进程查看器4次下载
- Allegro文件查看器(Allegro free viewer 14.0)0次下载
- pdf文件查看器免费下载145次下载
- DWG格式文件查看器1535次下载
- 008密码查看器V2.34336次下载
- 万能文件查看器下载0次下载
- 概伦电子大容量波形查看器NanoWave介绍273次阅读
- 5分钟内将Raspberry Pi Pico变成简单的示波器+波形发生器3036次阅读
- 基于Raspberry Pi 5的蜂窝物联网项目1716次阅读
- 寄存器查看器的功能和使用2770次阅读
- 使用Raspberry Pi Pico W和MicroPython开发物联网应用2852次阅读
- 用于测试项目的4个最佳树莓派Raspberry Pi模拟器7613次阅读
- 如何通过Raspberry Pi设置CE电流监视器2724次阅读
- 基于树莓派产品 Raspberry Pi微控制器板的优缺点3300次阅读
- 微雪电子ZeroW| Raspberry Pi ZeroW主板简介2975次阅读
- 微雪电子Raspberry Pi 3 Model主板简介4077次阅读
- 微雪电子Raspberry Pi 3 Model扩展板简介1963次阅读
- 基于Raspberry Pi 3 Model B+的掌上游戏机介绍5632次阅读
- 利用Raspberry Pi构建存储和虚拟化时间序列数据1098次阅读
- 一文了解Raspberry Pi 4各项性能跑分30758次阅读
- 天气雷达原理介绍6864次阅读
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費
- 3PC6206 300mA低功耗低壓差線性穩壓器中文資料
- 1.12 MB | 1次下載 | 免費
- 4網絡安全從業者入門指南
- 2.91 MB | 1次下載 | 免費
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 6海川SM5701規格書
- 1.48 MB | 次下載 | 免費
- 7H20PR5電磁爐IGBT功率管規格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護等級說明
- 0.08 MB | 次下載 | 免費
本月
- 1貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論