![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mqtt
awhfc
小白一个
展开
-
将ESP8266当作MQTT和STM32的中转站
之前讲过用串口控制ESP8266MQTT通过ESP8266控制STM32这一节 我们试着把前面两者组合起来,把ESP8266当成一个中转站不懂的可以看之前的博客,从环境配置一步一步过来的。这一节ESP8266只做一个功能 : 将STM32串口发送过来的消息 发布到MQTT将MQTT收到的消息 发送给STM32串口复制完代码记得改网关,wifi ,密码#include <ESP8266WiFi.h>#include <PubSubClient.h>#defi原创 2020-08-26 16:35:11 · 1266 阅读 · 3 评论 -
利用MQTT控制STM32的小灯
之前我们通过MQTTX控制ESP8266开关灯ESP8266阿里云开关灯这一节我们用MQTT控制STM32的小灯。 原理 :ESP8266接收到MQTT消息后,利用串口发送给STM32STM32的代码就是串口控制代码,只不过在这个转口几经周折,从阿里云服务器到MQTT到ESP8266再到STM32的串口代码分为两个部分,中转站ESP8266,最终处理STM32ESP8266部分代码: 记得改WIFI 和服务器#include <ESP8266WiFi.h>#inclu原创 2020-08-24 22:40:20 · 3187 阅读 · 6 评论 -
通过MQTTX控制ESP8266开关灯
之前讲过 win10安装arduino阿里云搭建EMQ服务器使用MQTTX软件 如果不清楚的按上面顺序学习,大约半小时即可。1.<PubSubClient.h>库的安装因为用arduino开发 ESP8266 ,连接阿里云的emqx服务器,就要有一个mqtt相关的库。之前在 win10安装arduino已经把<PubSubClient.h>库放入了,但是arduino并不能识别,我们要手动安装一下。 工具 》》 管理库 搜索框中输入PubSubClie原创 2020-08-24 20:09:29 · 3261 阅读 · 2 评论 -
使用MQTT软件连接EMQ
上一节我们已经在阿里云服务器成功搭建EMQ现在我们来学会如何使用它。下载MQTTX软件链接:https://pan.baidu.com/s/18eO9_z-Hn73oucdoAfAA8Q 提取码:sbuv解压完后双击exe文件直接安装 打开这个软件添加客户端箭头处输入你的服务器公网ID,其他地方随意, 然后点左上角connect 。注意 :服务器必须打开端口1883.订阅话题点击箭头处订阅一个话题 。输入话题名称然后确定。推送消息我这里新建了两个客户端一个客户端订阅原创 2020-08-24 00:32:44 · 3351 阅读 · 3 评论 -
阿里云Ubuntu16.04搭建EMQ
之前我们讲过Windows 使用SSH链接阿里云服务器win10通过SSH连接阿里云服务器这一节我们在服务器搭建EMQ阿里云服务器搭建EMQ首先 SSH连接服务器ssh root@47.93.117.91输入密码之后成功进入如有不懂的请看上一节win10通过SSH连接阿里云服务器先下载解压软件因为待会要解压安装包 sudo apt-get install unzip下载安装包wget https://www.emqx.io/downloads/broker/v4.0.6/emqx原创 2020-08-23 21:03:28 · 755 阅读 · 0 评论 -
使用SSH连接阿里云服务器
学生价购买阿里云服务器用来学习还是很划算的。阿里云的四种服务器其实都差不多,买哪个都行。win10系统自带powershell 搜索栏直接搜索 运行即可,类似Xshell。ssh root@公网ip即可输入密码即可连接,当然,在此之前你的服务器要设置密码。公网IP在概览中可以查看ssh root@123.123.123.123如下图...原创 2020-08-21 15:23:49 · 3973 阅读 · 0 评论 -
mqtt的基本操作(—)
1.安装完mqtt之后第一步,检查安装路径,以此确定安装成功。which mosquitto2.启动mosquitto服务器 mosquitto -c /etc/mosquitto/mosquitto.conf -p 1883-c是指定配置文件路径 后面是默认路径和默认端口号这一步可能遇到的错误...原创 2020-08-20 23:51:48 · 2361 阅读 · 2 评论 -
mosquitto mqtt在ubuntu16.04环境安装
**mosuitto安装非常简单总共只有四步,主要是要保证网络的稳定**第一步 引入mosquitto仓库sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa第二步 更新sudo apt-get update第三步 安装服务端sudo apt-get install mosquitto如果这一步遇到报错这句话的意思是dpkg 的操作被中断了, 您必须手动执行 ‘sudo dpkg --configure -a’ 以修复这个原创 2020-08-20 20:55:39 · 254 阅读 · 0 评论