如何用树莓派做个气象站


这篇文章将为大家详细讲解有关如何用树莓派做个气象站,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。想做个气象站,放在家里、办 香港云主机公室,显示时间和当前未来的天气,最后效果如下:1.做的纯软件,不用任何传感器。2,不需要装额外的软件,仅仅运行编写的python即可。是不是很简约,最后放在魔镜里,就是这样的效果。魔镜其实是一款单透光双面镜用到树莓派自带的pygame,采用python3编写的。天气数据来自网上免费的json数据,几行代码搞定解析,不得不感叹python太强大了,以前在c#解析json要远远比这个复杂。加入了pm2.5显示。源码介绍待会直接来源码吧,源码文件夹如下图所示就4个文件:1.汉字字库文件,2.图片文件夹,用来存放天气图片。3,.主程序pygame,负责整体的绘图和逻辑,它会调用weatherAPI.py。4.weatherAPI.py非常简单的json解析,不到几行代码其他两个a_3.gif 和缓存文件夹“_pycache”可以删掉了。语言:python3。依赖项:不需要了安装任何额外的库,因为rapbian已经自带pygame运行方式:直接sudo python pyGame.py就行了因为python3编写,应该直接用sudo python3 pyGame.py运行。https://www.jisuapi.com/api/weather/天气API地址,上面看似收费,其实注册之后会送1000次调用,然后送10块钱代金券,最后不花钱就能用21000次,够你个人调用了吧,我平均3小时调用一次,一天8次,也够你用7年多。搭建的硬件准备:1.树莓派,装官方raspbian,几代无所谓,理论上都兼容,我的是3代2.显示器,只要正常显示的就可以了,大小无所谓,默认显示器常亮,如果不心疼电费,那你就用大显示器吧,放在工作的地方,逼格高一点,反正电费公司掏,我的是5寸的小显示器,自用,功率1W左右,很省电,分辨率800*4803.2A5V以上的电源设置python代码开机自启,具体操作:1.将源码放在一个文件夹里,拷贝到树莓派里,不管你用文件共享 还是FTP,拷贝进去就行了设置开机自动2.使用ssh, 运行”sudo vi /etc/rc.local”#在最后一句exit 0之前加入如下代码:cd /home/piLeeFolderGUIProgramming #这个是你文件夹路径,sudo python3 pyGame.py #运行python3注意将weatherAPI.py中的天气连接改成你的APPIDAPPID免费注册地址:有人反映找不到字库文件,是因为字库路径采用了绝对路径,改成下面相对路径就行了关于如何用树莓派做个气象站就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

相关推荐: 怎么手写实现bind函数

本篇内容介绍了“怎么手写实现bind函数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前面发了一篇文章,面试题目之原生实现call、apply、bind,这篇文…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 08/18 20:44
Next 08/18 20:44

相关推荐