资料介绍
描述
描述
合并国家气象局雷达图像、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(使用 Weather 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天气助手
- Windows照片查看器无法显示此图片如何解决 2次下载
- IP地址查看器 2次下载
- 《爱上Raspberry Pi》中译版-电子书籍.pdf 0次下载
- proe三维零件查看器免费下载 0次下载
- Delphi教程之数据字典查看器 2次下载
- TSICT_bom系统主板图纸查看器 44次下载
- IES 光域网查看器.exe 0次下载
- 宽带密码查看器 1.5 kdmmckq 28次下载
- ProcessExplorer进程查看器 4次下载
- Allegro文件查看器(Allegro free viewer 14.0) 0次下载
- pdf文件查看器免费下载
- DWG格式文件查看器
- 008密码查看器V2.34
- 万能文件查看器下载 0次下载
- 5分钟内将Raspberry Pi Pico变成简单的示波器+波形发生器 2317次阅读
- 寄存器查看器的功能和使用 2121次阅读
- 使用Raspberry Pi Pico W和MicroPython开发物联网应用 2180次阅读
- 用于测试项目的4个最佳树莓派Raspberry Pi模拟器 6823次阅读
- 如何通过Raspberry Pi设置CE电流监视器 2342次阅读
- 基于树莓派产品 Raspberry Pi微控制器板的优缺点 2983次阅读
- 基于Raspberry Pi Pico开发先进的家庭自动化系统 3003次阅读
- 微雪电子ZeroW| Raspberry Pi ZeroW主板简介 2618次阅读
- 微雪电子Raspberry Pi 3 Model主板简介 3141次阅读
- 微雪电子Raspberry Pi 3 Model扩展板简介 1667次阅读
- 基于Raspberry Pi 3 Model B+的掌上游戏机介绍 5153次阅读
- 利用Raspberry Pi构建存储和虚拟化时间序列数据 952次阅读
- 一文了解Raspberry Pi 4各项性能跑分 3w次阅读
- 天气雷达原理介绍 6488次阅读
- 视觉享受!用Raspberry Pi实现圣诞树灯光秀 8344次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多