main.cppvoid loop() {
if (millis() - lastMs >= 5000) {
lastMs = millis();
mqttCheckConnect();
mqttIntervalPost();
}
client.loop();
lcd.setCursor(0,0);
lcd.printf("Temp:%.2f ", tep);
lcd.print((char)223);
lcd.print("C");
lcd.setCursor(0,1);
lcd.printf("Humi:%.2f ", soil_data);
lcd.print("%RH");
// 在OLED屏幕上更新显示
display.clearDisplay(); // 清除旧的显示内容
display.setCursor(0, 10);
display.print("Temp: ");
display.print(tep, 2);
display.print((char)223);
display.println("C");
display.setCursor(0, 20);
display.print("Humi: ");
display.print(soil_data, 2);
display.println("%RH");
display.setCursor(0, 30);
display.print("Smoke: ");
display.print(smokePercentage, 2);
display.println("%");
display.display(); // 实际更新显示内容
delay(2000);
}
常用的YAML参数
参数 | 描述 | 默认值 |
---|---|---|
layout | 布局 | config.default_layout |
title | 标题 | 文章的文件名,同时也是网页标题 |
date | 建立时间 | 文件建立时间 |
updated | 更新时间 | 文件更新时间 |
comments | 开启评论功能 | true |
tags | 标签 | |
categories | 分类 | |
permalink | 覆盖文章的永久链接,应该用/或.html结尾 | |
excerpt | 纯文本的页面摘要 |
这里是一个基本的示例
/# 基本信息
title: 这是一个文章模版 # 标题
date: 2024.4.28 # 时间
tags: [模版] # 标签
categories: [ ] # 分类
description: 这是简介 # excerpt 也可
/# 封面
cover: # 填入页面外部的封面
banner: # 填入页面内部的封面
poster: # 海报(可选,全图封面卡片)
topic: # 标题上方的小字
headline: # 大标题
caption: # 标题下方的小字
color: # 标题颜色
/# 插件
sticky: # 数字越大越靠前
mermaid:
katex:
mathjax:
leftbar: [ghuser, 朋友圈, tagcloud, timeline, welcome,]
图片引用
单张图片格式
{% image https://cdn.jsdelivr.net/gh/zikwq/Blog_Pic/%E5%B0%8F%E6%81%B6%E9%AD%94%E7%8E%A9%E8%80%8D.png 小恶魔玩耍 download:https://cdn.jsdelivr.net/gh/zikwq/Blog_Pic/%E5%B0%8F%E6%81%B6%E9%AD%94%E7%8E%A9%E8%80%8D.png width:200px padding:16px bg:white %}
多张图片格式
{% gallery %}






{% endgallery %}