文章目录

豆浆的博客

半吊子咖啡师

标签: NodeMcu (0)

【物联网】通过mqtt协议使用wifi远程控制你的智能设备

本项目基于nodemcu项目,做了一个能够使用手机远程控制并调节亮度的led灯 代码在这里:项目主页,求star 特性 使用mqtt协议,支持wifi,mqtt断线重连,使用pwm控制led亮度 使用方法 设置src/config.lua中的参数: wifiLedPin –输出针脚 config.wifi.ssid –wifi的ssid config.wifi.pwd –wifi密码 config.mqtt.* –mqtt相关设置项,需要有mqtt服务器,如果没有可以暂时使用我的 iot.lomot.cn:1883(不保证稳定性),或者去使用其他公共平台。(注意:其中clientId需要保持唯一) 将src文件夹中的文件全部写入 之后可以通过mqtt控制 如以下命令将灯亮度调节到10, 最亮为100 mosquitto_pub -h mqttserver.com -t /dorm/wifiLed -m "10" 支持芯片 esp8266 esp8285 固件 firmware文件夹中有可用固件 支持dht, file, gpio, http, mqtt, net, node,....