边缘设备监控与数据可视化:Prometheus、Grafana 及 LoRa 应用
1. 边缘设备数据监控与发送
1.1 创建服务
首先创建 service1 服务,使用以下命令:
$ cat <<EOF | kubectl apply -f -
apiVersion: v1
kind: Service
metadata:
labels:
app: service1
name: service1
namespace: monitoring
spec:
ports:
- port: 5555
protocol: TCP
targetPort: 5555
selector:
app: service1
type: ClusterIP
EOF
创建完成后,回到 Prometheus 目标页面, service1 会显示为可用(绿色)。
1.2 配置 DHT11 传感器
要使用边缘设备通过 DHT11 传感器发送数据,需按以下步骤进行配置:
1. 在树莓派上至少安装 Ubuntu 20.04 LTS。
2. 配置 DHT11 传感器将数据发送到树莓派。使用 DHT11 Keyes 传感器,其通常有三个引脚:G(接地)、V(VCC)和 S(信号)。连接方式为:G 连接到树莓派的接地引脚,V 连接到 3V3 引脚为传感器供电,S 连接到树莓派的 GPIO 引脚(这里使用 GPIO22)。
3
超级会员免费看
订阅专栏 解锁全文
317

被折叠的 条评论
为什么被折叠?



