今天的优优小课堂就教大家一起DIY一个基于公共MQTT代理的远程开门功能吧!
思路 · 引导
远程开门小功能是通过把线引出来接到继电器输出端,开发板接继电器输入端。
esp8266开发板做为mqtt客户端订阅指定topic,当收到指定消息便给继电器信号端高电平一段时间,然后恢复低电平,从而达到远程开门的功能。
1.找一个公共 mqtt 代理:
比如安服优的 http://broker.afuiot.com
(http://mqttdashboard.afuiot.com:8080/mqtt_h5/index.html#/index)
2.开启码农模式-
可以用 Arduino装的 esp8266插件开发,再加PubSubClient库来做 mqtt 客户端。
首先配置好常量