自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 一个ESP8266-01S温度湿度采集程序,将数据上传到MQTT服务器,并带有中文注释

在loop()函数中,我们读取DHT传感器的湿度和温度值,并使用String构建要发布的MQTT消息。String msg = "温度: " + String(temp) + " ℃" + ", 湿度: " + String(hum) +"%";// 将消息发布到MQTT Broker上的temphumid主题中。if (isnan(hum) || isnan(temp)) { // 如果传感器没有获取到正确的值。

2023-04-07 22:43:06 340 1

原创 两个esp8266 01s 通过mqtt协议 进行 串口透传 通过mqtt服务器中转

if (ch == '\n') { // 收到换行符,将数据通过MQTT发送出去。if (ch == '\n') { // 收到换行符,将数据通过MQTT发送出去。// 缓存接收到的数据。// 等待输出完毕,防止丢失数据。// 缓存接收到的数据。// 等待输出完毕,防止丢失数据。// 检查MQTT消息队列是否有数据。// 检查MQTT消息队列是否有数据。// 检查串口输入缓冲区是否有数据。// 检查串口输入缓冲区是否有数据。// MQTT客户端和WIFI客户端。// MQTT客户端和WIFI客户端。

2023-04-05 13:41:13 858 1

原创 esp8266 mqtt 串口透传程序

while(Serial1.available()) { // 不断读取数据直到串口里没有可读字节为止。- 在回调函数中,串口接收到的新数据将被转发到 `mqtt_topic_pub` 主题上,并打印出来作为日志记录。// 将数据发布到MQTT主题。if (Serial1.available()) { // 发送端有数据可用。// 等待缓冲区填充。

2023-04-05 13:35:09 632 1

原创 ESP8266 透传程序 点对点串口tcp透传

如果您使用Arduino IDE进行编程,可以参考以下链接:https://github.com/markszabo/IRremoteESP8266/wiki/TCP-Serial-Bridge。具体做法是,在setup()函数中初始化一个定时器,然后在loop()函数中不断检测连接状态,如果掉线则启动定时器,在定时器回调函数中尝试重新连接。在ESP8266上使用看门狗需要先对timer1寄存器进行配置,然后在loop()函数中不断向WDT写入值。// 检查是否有client连接,并将数据转发到串口。

2023-04-04 23:56:54 1385 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除