登录社区云,与社区用户共同成长
邀请您加入社区
在变电站监测系统中,数据采集是很关键的环节。采集设备最常用的数据接口协议是MODBUS,因此选择开源的libmodbus库。下载并在linux系统中编译libmodbus为动态库,编写makefile,将so链接进主程序。并使用C++封装libmodbus库的 接口 。物联网边缘网关,由于接入的设备很多,因此使用 C++开发,面向对象 ,编写了device的基类,在次 基础上,扩展各种各样的设备模
文章目录运行环境实现功能运行环境本文使用树莓派3B作为网关,底层硬件采用STM32F1,加密库采用OpenSSL,加密方式为RSA,AES。实现功能与树莓派连接的节点作为数据汇集节点,用USB串口与树莓派连接,树莓派网关将数据进行加密处理,发送到我们自己搭建的云平台,并通过我们编写的...
最后,有不懂的欢迎联系我,因为完整代码包含一些其他封装的函数,为了避免干扰思路,我就摘出来了lora部分 *********总之不懂得留下邮箱或者qq交流。定点模式在我的理解就是可以指定接收方(前提这个接收方是存在的),定点模式规定了数据格式的组成为:前两个字节是目标地址,第三个字节为目标信道,之后为数据包。这个是LoRa设置代码,我在配置LoRa最后一步加入了AT+Z指令,因为我懒得写退出配置模
本文介绍了阿里MQTT物联网平台关于“规则引擎”中“云产品流转”设置方法,以及利用“云产品流转”消息转发机制,选用两片ESP32,使用ARDUINO软件编程实现MQTT设备远程互连互通。项目包含硬件说明、平台设置、ARDUINO代码及演示资料。.........
物联网之ESP32控制舵机、通过网页设置舵机角度、Web服务、舵机原理、接线、Arduino、WiFi、Http