看过我之前文章的朋友一定知道我是为 ESP8266 搭建了一个简单的开发环境,可以通过有线串口或者网络链接上去进行开发,使用的是 MicroPython ,之所以使用它而不使用 Arduino 是因为我本身会一点 Python 嘿嘿嘿。
关于如何搭建可以参考之前的文章《从零开始为 ESP8266 搭建 micropython 开发环境》
现在我们就使用它链接 DHT22 获取实时温湿度!
首先要将 ESP8266 与 DHT22 连接好,接线如下所示:
将ESP8266 连接到电脑,使用putty 链接上去,如果忘记如何连接了,可以点击【这里】回顾步骤。
连接上了之后,在命令行界面中输入以下代码:
import dht from machine import Pin sensor = dht.DHT22(Pin(4))#设置物理接口 sensor.measure()#测量温湿度 print("\nTemperature is %s degrees, Humidity is %s percent\n"%(sensor.temperature(),sensor.humidity()))
正确的输出应该如下图所示:
意思是当前的温度为 23.2°,湿度为 66.6% 。 重点部分我在代码中都注释了。
这只是个简单的Demo,旨在简单获取 DHT22 的数据,后续我会将其使用浏览器或者其他方法呈现数据展示。
其实我最想要的是将各类传感器接入到 apple 的家庭应用中,但 MicroPython 想要实现这个功能我看了一下好复杂,还是 Arduino简单明了。
advchange用来修改系统字体的,非常简单方便,修改完后注销重登陆即可看到效果。
在删除相册的时候还是有点恻隐之心的,毕竟辣么多年的照片要全删掉。
解决单用户模式重置密码的漏洞
KMS服务是微软针对大型企业设计的激活系统
本文就是一个详细的Mastodon安装教程
目录
热门标签
页面
更多语言
站点信息