Library Search
结果页

Python MQTT 客户端:温度传感器发布与订阅

在 元器件 / 技术栈 / 知识库 中找到 9 个匹配结果。

返回文档库
技术栈

技术栈

2 个
查看全部
知识库

知识库

7 个
树莓派 4B GPIO 编程例程 — Python + C + WiringPi ## 示例 4:Python — UART 串口通信 ```python #!/usr/bin/env python3 """树莓派4B UART 收发 — /dev/serial0 (GPIO14=TXD, GPIO15=RXD)""" import serial import time # 启用串口: sudo raspi-config → Interface → Serial → No(… 2% 树莓派 Pico W WiFi 编程例程 — MicroPython + MQTT + Web Server ```python """Pico W WiFi 看门狗自动重连""" from machine import WDT, Pin import network, time wdt = WDT(timeout=8000) # 8 秒看门狗 led = Pin("LED", Pin.OUT) wlan = network.WLAN(network.STA_IF) wlan.active(True… 2% Python) ## 例程4:树莓派 Python (libnfc / pn532-i2c) ```python #!/usr/bin/env python3 """ PN532 I2C 模式 Python 驱动 依赖: pip3 install pn532pi 接线: SDA→GPIO2(BCM), SCL→GPIO3(BCM), VCC→3.3V, GND→GND """ import time from… 2% Python MQTT 客户端:温度传感器发布与订阅 # MQTT Python 客户端:温度传感器发布与订阅 ## 目标 使用 paho-mqtt 库实现一个模拟温度传感器的 Publisher 和监控终端的 Subscriber,理解 MQTT 发布/订阅模式、QoS 和遗嘱消息。 ## 前提 ```bash # 启动本地 Broker mosquitto -v -p 1883 & # 安装 Python 库 pip install p… 2% K230-CanMV 开发板 — CanMV MicroPython 代码例程 例程 4:CanMV — Wi-Fi 6 连接 + MQTT 物联网 ```python import network import time from umqtt.simple import MQTTClient # Wi-Fi 6 连接 wlan = network.WLAN(network.STA_IF) wlan.active(True) wlan.connect("YOUR_SSI… 2% 树莓派 Pico 代码例程 — MicroPython + C SDK + PIO # 树莓派 Pico 代码例程 Pico 支持 MicroPython(适合快速原型)和 C/C++ SDK(适合性能敏感场景)。 --- ## 示例 1:MicroPython — LED 闪烁 + 板载 LED ```python """Pico MicroPython — 板载 LED (GP25) 闪烁""" from machine import Pin import time… 2% 发布者_订阅者:Python 实现传感器节点 # ROS 2 发布者/订阅者:Python 传感器节点 ## 目标 用 Python 实现 ROS 2 节点:温度传感器发布者 + 数据处理订阅者。覆盖话题、QoS、launch 文件、参数配置。 ## 前提 ```bash source /opt/ros/humble/setup.bash mkdir -p ~/ros2_ws/src && cd ~/ros2_ws/src ros2… 2%