micropython中文编码_Micropython paho模块丢失?

作者尝试使用NodeMCU V3和DHT11构建一个MQTT发布程序以发送温度数据,在使用ESPlorer上传代码时遇到paho模块不存在的问题。本文探讨了可能的原因并提出了解决方案。

我尝试使用nodemcuv3和dht11来构建一个基本的MQTT发布程序来发送温度数据。我正在使用ESPlorer,当我试图上传我的代码时,它告诉我paho模块不存在。我的代码如下:import time

import network

import paho.mqtt.client as mqtt

sta_if = network.WLAN(network.STA_IF)

ap_if = network.WLAN(network.AP_IF)

sta_if.connect('', '')

mqtt = mqtt.Client()

mqtt.connect("randomIPaddress")

pin = machine.Pin(4)

temp_instance = dht11.DHT11(pin)

result = temp_instance.read()

print("Temperature is: %d C" % result.temperature)

print("Humidity is: %d %%" % result.humidity)

message = result.temperature

mqtt.publish("base/dht11/temp", message)

mqtt.loop_forever()

我仍然对MQTT发布的工作原理感到非常困惑,而且我似乎找不到任何在这方面相互一致的来源。我到处找我的问题都有不同的解决方案。在

有人知道为什么ESPLorer总是告诉我paho模块不存在?我已经尝试过安装文档中所示的模块,但是没有成功。在

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值