如何用python自制小型家庭气象站
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,本文小编为大家详细介绍"如何用python自制小型家庭气象站",内容详细,步骤清晰,细节处理妥当,希望这篇"如何用python自制小型家庭气象站"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一
千家信息网最后更新 2025年02月04日如何用python自制小型家庭气象站
本文小编为大家详细介绍"如何用python自制小型家庭气象站",内容详细,步骤清晰,细节处理妥当,希望这篇"如何用python自制小型家庭气象站"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
BMP180是一直常见的气压传感器,BMP180是一款高精度、小体积、超低能耗的压力传感器,可以应用在移动设备中,它的性能卓越,精度最低可以达到0.03hPa,并且耗电极低,只有3μA;BMP180采用强大的8-pin陶瓷无引线芯片承载(LCC)超薄封装,可以通过I2C总线直接与各种微处理器相连。萝卜教育tpyboard。com
我们用TPYBoard v102跟BMP180气压传感器和OLED液晶屏制作一个简易的家庭气象站,检测屋内气压、温度跟当地海拔的高度。有兴趣的朋友可以接入其他的传感器,并显示在OLED上。
上面是BMP180的实物图跟TPYBoard v102的实物图,OLED我就不介绍了,下面告诉大家硬件接线方法:
连接完毕后,将font.py,ssd1306.py与bmp180的库导入,就可以通过以下方法分别读取温度、气压、海拔高度。
from bmp180 import BMPbmp=BMP180(1)tem=bmp.getTemp()press=bmp.getPress()altitude=bmp.getAltitude()
导入需要的类库,编辑好main.py,直接运行就ok了,下面是main.py的程序源码
import pybfrom ssd1306 import SSD1306from bmp180 import BMP180bmp=BMP180(1)display = SSD1306(pinout={'dc': 'Y9', 'res': 'Y10'}, height=64, external_vcc=False)while 1: tem=bmp.getTemp() press=bmp.getPress() altitude=bmp.getAltitude() display.poweron() display.init_display() display.draw_text(1,1,str(tem),size=1,space=1) display.draw_text(60,1,'C',size=1,space=1) display.draw_text(1,10,str(press),size=1,space=1) display.draw_text(60,10,'pa',size=1,space=1) display.draw_text(1,20,str(altitude),size=1,space=1) display.draw_text(60,20,'m',size=1,space=1) # 显示出你想要显示的内容 display.display() pyb.delay(3000)
读到这里,这篇"如何用python自制小型家庭气象站"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
家庭
气象
气象站
传感器
气压
内容
文章
可以通过
实物
方法
海拔
温度
高度
卓越
妥当
强大
最低
兴趣
压力
引线
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
西藏民族大学网络安全技能大赛
徐州加工软件开发使用方法
我的世界网易三十二k服务器
分析型数据库的应用
河南郑州金水区淘宝软件开发
500本存入数据库
靠谱网络安全运维怎么选择
西子奥服务器调试视频
网络安全法律制度的要素
国家网络安全宣传周亮点已整理
网络安全主要机制
手机原子服务器
河南省雷霆网络技术怎么样
服务器远程集中管理方法
交警app软件开发公司
软件开发周期占比
没有be服务器
网络安全检查整改落实情况
网络安全从我做起征文
河北省互联网加科技大赛
学校网络安全管理检查表
更改代理服务器设置 灰色
住院数据库管理系统
省市区数据库表
查询数据库的类型有哪些内容
青浦租房软件开发
网络安全作文300字6年级
5g时代下融媒体网络安全
数据仓库和数据库的
互联网环保与科技