esp8266软件复位后连不上服务器_通过MQTT控制ESP8266上的LED灯(自己动手IOT-第一篇)...

c95ada64c38c2019010dff6702fd8440.png

目标:

通过发送MQTT消息,控制ESP12E(用的是ESP8266芯片)板子上集成的LED灯。

基本步骤:

  • 搭建MQTT服务
  • 选择MQTT客户端可以与MQTT服务器交互
  • 搭建ESP8266开发环境
  • 写代码实现以下功能
    • 让ESP8266可以连接WIFF
    • 让ESP8266可以接收MQTT消息
    • 让ESP8266可以控制集成的LED灯
  • 将代码刷入ESP8266
  • 开始测试

硬件准备:

  • 开发机选择PC或者树莓派都可以,我用的是Mac和Linux。
  • ESP12,还有一根Micro Usb 数据线(就是很常用的手机数据线),这个需要注意,是数据线不只是充电线,之前我就搞错过,也是各种挠头。

81130b5682d49ade27ddf8a6b504f445.png

3d09daa56df6f274edc37a71ef7a3b48.png
  • WIFI网络要支持2.4G的

软件环境:

  • 操作系统选择Mac,linux或者windows都可以。
  • MQTT 消息服务器选择的是Emqx,国产的开源MQTT服务器,功能完善,性能强劲,还简单易用。
EMQ X Broker - 开源物联网 MQTT 服务器​www.emqx.cn
8dfb7fdc780ff5c756ef7fd70c2e04c0.png

Software

EMQ X Broker - 开源物联网 MQTT 服务器​www.emqx.cn
8dfb7fdc780ff5c756ef7fd70c2e04c0.png
  • MQTT客户端选择的是MQTTX,简单好用,各种平台都兼容
EMQ Docs​docs.emqx.cn
  • 开发IDE选择的是Arduino IDE 1.8.10,因为Arduino相关的资源太丰富了
https://www.arduino.cc/en/software​www.arduino.cc

(歇一下,准备下视频,再发后面的,呵呵)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值