
物联网开发
物联网开发
ReCclay
优快云认证博客专家、优快云万粉博主、优快云嵌入式领域优质创作者、优快云-2020博客之星年度总评选Top25。自入站以来,凭借坚持与热爱,以博文的方式分享所学,累计博文数量达1千余篇,受益人次达300w+次,涉及领域包括但不限于前/后端软件开发、嵌入式软件开发、Linux驱动开发、自动驾驶算法研究、视觉SLAM算法研究、ROS机器人开发、FPGA开发、IC设计与验证等。欢迎您的关注,我们一起进步!
展开
-
为什么用MQTT不用TCP长连接透传
前言在接触到MQTT之后,总是会有疑问,为什么用MQTT不用TCP长连接透传?看起来【TCP长连接+私有协议透传】和【MQTT+业务主题】似乎都能达到同样的目的,甚至用MQTT会使得设备端逻辑实现、APP端逻辑实现、云端架构实现更加复杂。那么为什么物联网还要使用MQTT协议呢?一、MQTT相比于TCP长连接的优势1、协议更标准MQTT是标准的RFC协议,相比于私有协议而言更加标准。好处在于:(1)协议非常完整,能够马上用于生产。各端实现同一套协议之后,就能进行通信;私有协议还需要进行大量的验证,转载 2020-07-01 19:43:30 · 3986 阅读 · 2 评论 -
蓝牙MESH(E104-BT10)使用记录
0、小知识汇总1、产品简介E104-BT10 蓝牙 mesh 自组网模块支持 sig mesh V1.0 标准,单网络理论最大可容纳 10922 个节点设备。设备入网后自动记忆网络信息,入网时间 1 秒内完成。手机 APP 可任意节点代理入网,实现 mesh 网络远程控制。可方便实现网内广播或任意定点数据透传,透传数据单包最大支持 80 字节。支持 sig标准 HSL(H: Hue , S: Saturation ,L:lightness)模型,一键实现灯控应用场景。非常适合物联网信息采集,大规原创 2020-06-28 17:59:33 · 2343 阅读 · 0 评论 -
Zigbee(E18-MS1-PCB)使用记录
0、小知识汇总路由器和协调器统称为全功能设备。PAN ID为FFFF时为自动PAN ID协调器短地址为0协调器模式 -> 点播 -> 短地址方式传输(透传)网络地址固定唯一的吗?1、产品简介E18-MS1-PCB 是一款小体积 2.4GHz 频段的 ZigB ee 转串口无线模块,贴片型,PCB 板载天线,发射功率 2.5m W,引脚间距 1.27mm,出厂自带自组网固件,到手即用,适用于多种应用场景(尤其智能家居)。E18-MS1-PCB 采用美国德州仪器公司原装进口 CC原创 2020-06-28 16:42:26 · 5888 阅读 · 0 评论 -
【IOT开发】NodeRed入门学习
推荐使用Git终端操作以下安装命令windows安装教程:https://nodered.org/docs/getting-started/windows启动Node-Red,在终端输入Node-Red而后在浏览器输入:http://127.0.0.1:1880/inject功能类似定时器debug调试终端...原创 2020-03-02 10:20:21 · 2819 阅读 · 0 评论 -
【IOT开发】MQTT知识(总结版)
1、消息等级QOS一般呢,订阅设置为0,就可以了,那就说一下这个消息等级有什么用吧!咱发送数据的时候也会携带一个消息等级:假设是0 那么这条消息是不是真的发给MQTT服务器(Broker)了,就不知道了,如果设备多个,还真不敢保证真的发给服务器了。假设是1 那么一个客户端发送消息以后呢,服务器一看消息等级是1,那么就会回给那个发送消息的客户端一个应答消息。客户端发送完消息以后其实内部会启...原创 2020-01-17 20:57:32 · 1596 阅读 · 0 评论 -
MQTT 入门介绍
MQTT入门原创 2018-01-02 15:12:16 · 2730 阅读 · 0 评论 -
MQTT服务器端配置问题记录
参考:1、https://www.cnblogs.com/yangfengwu/p/8758733.html如果只是查看了端口是否被监听,在cmd里面用netstat -a命令。原创 2018-08-07 00:59:19 · 1402 阅读 · 0 评论 -
实现网页版MQTT
一、目录结构1、目录结构index.css*{ padding: 0; margin: 0;}.left{ float: left;}.right{ float: right;}textarea{ resize: none; }#box{ overflow: hidden; width: 775px; hei...原创 2020-02-11 18:31:27 · 5498 阅读 · 16 评论 -
MQTT调试助手实现与网页进行MQTT通信【向网页控制台发送消息】
一、下载网页实现MQTT的js包1、从<官网>按照如下图所示步骤下载MQTT的JS包2、直接从我的云盘获取链接:https://pan.baidu.com/s/1iTcSBmM_J4ZI9OK58qfe3w提取码:d92l复制这段内容后打开百度网盘手机App,操作更方便哦二、关于js包paho-mqtt.js 完整功能;paho-mqtt-min.js ...原创 2020-02-11 17:54:23 · 3881 阅读 · 0 评论 -
CentOS7.6安装emqtt
为了操作方便,终端可直接使用服务器的在线终端!默认用户名为root一、获取emqtt输入以下命令,即可将emqtt下载到当前文件夹~cd /optwget https://qqqqqbucket.oss-cn-beijing.aliyuncs.com/mqtt/emqttd-centos7-v2.3.11.zip解压(安装zip unzip过程中需要手动输入y)yum in...原创 2020-02-10 22:17:49 · 502 阅读 · 0 评论