青蛙主题气象站
frogweather的Python项目详细描述
青蛙乐园-青蛙主题气象站
什么是青蛙?
frogweather是一个用python编写的天气应用程序。它生成的图像显示 当前时间和天气信息,特别是温度和 未来9小时内降水概率。背景图像显示 以青蛙为主题的当前天气可视化。
因为这个应用程序的目的是提供气象站的图片
一个64x128的LED矩阵,图像大小为64x128。如果你需要其他尺寸,你
可以调整图像大小或用自己的图像替换背景图像。这个
背景图像位于
^{
如何使用青蛙?
首先,运行示例程序:
安装python包:
pip install frogweather
Request a Dark Sky API key。钥匙 免费提供,允许您访问黑暗天空天气服务1000 一天几次不收费。弗罗格威瑟的设计不能超过这个 限制。
将密钥粘贴到文件中 ^{
} 。找出您所在位置的地理坐标,例如通过GPS Coordinates。
将坐标粘贴到文件中 ^{
} 。运行示例程序:
python frogweather.py
此命令将打开显示气象站图像的窗口。它 也会不断更新图像。
现在您可以在自己的python程序中使用frogweather模块。以下 python代码片段显示了如何做到这一点:
# Import the module.importfrogweather# Read the configuration files.frogweather.init()# Continuously check for new weather station images.whileTrue:# Check if a new weather station image is available.iffrogweather.update():# Access the updated image.image=frogweather.get_image()
青蛙是怎么工作的?
为了生成图像,frogweather python模块执行 以下步骤:
- 它从操作系统中检索当前时间。
- 它下载当前的当地天气信息,即温度和 降水概率,来自黑暗天空气象服务器。
- 它渲染气象站图像。
学分
- 此项目中使用的背景图像是对背景的修改 图片显示在谷歌的天气应用程序。
- 这个应用程序是powered by Dark Sky:天气 数据从黑暗天空气象服务器下载。