
物联网
文章平均质量分 93
程序员小哈
嵌入式从0到1,我们一路同行
展开
-
大白话聊物联网通信过程,看不懂算我输!~
大家好,我是程序员小哈,十一假期结束了,我们继续分享嵌入式相关知识,喜欢的小伙伴,文末点赞,让我看到哈。上一篇网文 与OneNET服务器连接初体验 我们介绍了使用 MQTT.fx 软件连接上了OneNET服务器。今天我们来看一下,MQTT客户端如何与OneNET服务器进行数据通信,发布者(Publish)、代理(Broker)(服务器)、订阅者(Subscribe)他们三者之间是什么样的关系。OneNET平台的主题MQTT的服务器端管理着很多主题(topic),发布者是指对某个主题发布消息,订阅者是原创 2022-06-15 23:01:57 · 806 阅读 · 0 评论 -
Air724UG HCore-A724UG YunDTU固件
大家好,我是程序员小哈。最近小哈哥的知识星球球友在玩GPRS,想想自己还没有分享过相关内容,今天小哈哥就来分享一个4G Cat.1模块,利用它实现与远程的TCP服务器进行无线数据传输。无线传输方式之前我们分享过很多无线模块了,比如红外学习模块(IR03T)、ZigBee模块(DL-LN33)、蓝牙模块(TB-02-Kit)、LoRa模块(Ra-01S)及WiFi模块(ESP8266、涂鸦CBU模组)。这些模组使用了不同的无线通信技术,我们根据不同的使用场景,选择不同的通信技术。其中,无线传输的距原创 2022-06-15 22:56:28 · 3287 阅读 · 0 评论 -
搭建自己的IOT平台——EMQ
大家好,我是程序员小哈。最近单位项目需要用到将数据上传到甲方的MQTT服务器中,为了测试方便,今天我们自己来搭建一个MQTT服务器。EMQ简介我们今天选择搭建的MQTT服务器是EMQ,EMQ的源代码完全开源,支持百万级并发连接,支持完整的MQTT协议,可以简单方便地部署在Linux、Mac OS X或Windows等平台上,支持MySQL、Redis等扩展插件,总的来说,EMQ满足物联网应用中的各种数据需求。EMQ安装我就是搭建一个测试平台,所以为了方便,还是选择Windows平台搭建原创 2022-06-15 22:51:34 · 3774 阅读 · 0 评论 -
10分钟实现,4G模块从零开始连接阿里云IoT
从0到1,快速接入阿里云物联网平台原创 2022-01-05 10:57:42 · 9700 阅读 · 11 评论 -
OneNET分享完结篇 | 让你的设备连接上OneNET平台
大家好,我是程序员小哈。今天把OneNET相关内容的分享做一个收尾,这一个系列的分享,正好也是对应之前的一个网友问答:STM32→ESP8266→OneNET ,对应整个技术路线涉及知识点的概括,希望我的分享,可以带给你些许帮助。实现目标要想实现最终目标,我们需要解决如下几个问题:一个支持MQTT协议的工程STM32与ESP8266之间一般选择串口通信,所以要实现ESP8266串口数据的收发传感器数据的上传,串口数据的方向为 STM32–>ESP8266 ,对应ESP8266串口数据的接原创 2021-10-21 08:28:14 · 6651 阅读 · 0 评论 -
与OneNET服务器连接初体验
大家好,我是程序员小哈。最近的网文都跟一个网友问答: STM32-->ESP8266->OneNET 涉及的知识点有关,小哈哥力争做到讲的清楚,说的明白,欢迎来追文。要想与OneNET服务器相连,我们首先要了解一下什么是MQTT。MQTT简介MQTT (Message Queuing Telemetry Transport ),是由IBM开发的轻量级消息传输协议,相比其他通讯协议,MQTT更适合物联网场景。在MQTT中,主要有三个角色:角色说明发布者(Publi原创 2021-10-11 08:15:37 · 3624 阅读 · 1 评论 -
LoRa模组:Ra-01S 初体验
大家好,我是程序员小哈。最近买了几块Ra-01S模组,该模组基于LoRa技术,感兴趣的可以买两个,我们一起玩起来。LoRa 是一种基于扩频技术的超远距离无线传输方案。这一方案改变了以往关于传输距离与功耗的折衷考虑方式,为用户提供一种简单的能实现远距离、长电池寿命、大容量的系统,进而扩展传感网络。目前,LoRa 主要在全球免费频段运行,包括433、868、915MHz等。安信可LoRa系列模块(Ra-01S)由安信可科技设计开发。该模组用于超长距离扩频通信,其射频芯片SX1268主要采用LoRa远程调原创 2021-09-25 18:46:32 · 1841 阅读 · 1 评论 -
Arduino+涂鸦云,教你制作幻彩灯带
大家好,我是程序员小哈。前一阵参加了涂鸦智能【幻彩灯带】Arduino开发实战训练营,参与完整个过程,收获颇丰,今天对本次制作的幻彩灯带进行一下小结,希望以后可以再次参与其他内容的训练营活动。概况本次DIY内容为基于Arduino+tuya SDK实现的幻彩灯带。实现了通过 涂鸦智能 App 下发 打开灯带 指令控制WS2812全彩灯板的开关,下发 音乐指令控制灯带进入音乐律动模式。物料清单硬件涂鸦WiFi模组(CBU)Arduino UNO开发板声音传感器模块8位WS2812全彩灯板原创 2021-07-01 20:25:51 · 6495 阅读 · 2 评论 -
涂鸦CBU模组使用说明
大家好,我是程序员小哈。幻彩灯带活动进行中前几天tuya有一个幻彩灯带的活动,正好公众号的读者有兴趣,我们就建了个群,一起玩玩。这个活动持续到6月底,感兴趣的可以随时私信我,我拉你进群,一起玩哈。利用涂鸦提供的抵值劵,我免费买了两个WBR3模组和一个CBU模组。两种模组都已经收到了,今天先给大家分享一下CBU模组怎么玩吧。寻找资料模组收到之后,由于之前没有玩过,不知道怎么玩,网上的资料也不太多,那怎么办呢?做开发,第一手资料,就是去官网获取,那里的资料最全、最权威。涂鸦智能平台的官网为原创 2021-06-18 11:01:08 · 3194 阅读 · 1 评论 -
BLE中这些概念你都了解吗
上一节我们使用蓝牙的调试助手与TB-02-kit模块进行了数据通讯,很多人可能对其中很多概念都是第一次见过,今天我们就来梳理一下整个数据通讯过程和其中涉及到的一些概念,有理解不到位的地方欢迎留言处指出。蓝牙发展史蓝牙和BLE区别蓝牙是一种短距离的2.4 GHz无线通讯技术,可实现设备之间的数据交换。一般将蓝牙3.0之前的BR/EDR蓝牙称为传统蓝牙(经典蓝牙BT:BlueTooth),而将蓝牙4.0规范下的LE蓝牙称为低功耗蓝牙。低功耗蓝牙是在传统蓝牙的基础上发展而来的。BLE技术采用非常快速原创 2021-01-07 08:14:14 · 1137 阅读 · 0 评论 -
给大家介绍一款好用的蓝牙BT5.0透传模块
TB-02-Kit 开发板简介Tb-02-Kit是安信可设计的一款蓝牙开发板,支持二次开发,串口烧录。除了基础蓝牙功能外,还支持BLE Mesh,可连接天猫精灵。安信可串口烧录工具因为该TB-02-kit开发板默认有两种固件版本:为了避免不必要的麻烦,咱们直接烧写AT固件。烧写软件我们直接使用官方的TBXX_Flash_Tool.exe软件:TBXX_Flash_Tool 是安信可自主开发的针对TB系列模块的串口烧录工具,可对模块烧录固件,烧录三元组等操作。最新Windows版图形界面原创 2020-12-30 22:16:34 · 4087 阅读 · 0 评论 -
保姆级教程,虚拟机中重复验证了三遍,包你顺利接入阿里云物联网平台
周三的网文阅读量好惨,到了周日还没过200,本想暂时不更此方面内容了。但是看到群里的小伙伴在修改linkkitapp例程遇到了麻烦,今天再分享一下代码修改的全过程,本文我在虚拟机中重复修改验证了三遍,包你可以顺利移植成功。本文的实现,在上一篇网文的基础上实现:AliOS Things物联网操作系统学习第一步:Windows下AliOS Things开发环境搭建本文我们实现linkkitapp例程修改、ESP8266固件的下载、一键配网和云智能APP绑定设备。需要解决的问题ESP8266 有两个原创 2020-12-27 23:38:38 · 582 阅读 · 0 评论