自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 ESP32连接Thingsboard(极简版)

本文介绍了ESP32与ThingsBoard物联网平台的连接配置方法。ESP32作为高性价比的嵌入式开发平台,通过WiFi与本地部署的ThingsBoard进行通信。配置步骤包括:1)ThingsBoard平台创建设备和资产;2)ESP32端配置WiFi连接和ThingsBoard服务器信息;3)通过串口接收STM32传感器数据并上传至ThingsBoard。文章提供了完整的Arduino代码示例,包含WiFi连接、MQTT通信和JSON数据处理功能,并指出需要修改系统组策略和填写正确的WiFi地址才能成功

2025-10-17 18:28:31 463

原创 Thingsboard,发送属性数据(偷懒版)

本文介绍了如何通过修改Topic将遥测数据更改为属性数据发送,并详细说明了客户端、服务端和共享属性的区分方法。文章指出只需将Topic由"v1/devices/me/telemetry"改为"v1/devices/me/attributes",并解释了规则链路中不同属性类型的设置方式。通过JSON格式发送数据后,可在对应设备属性处查看更新。若需同时在三种属性中更新数据,可通过复制链路内容并修改连接类型实现,文中还提供了具体操作步骤图示。最后提到保存更改需要一定时间等待

2025-10-12 20:49:21 445

原创 Thingsboard,发送遥测数据

本文介绍了两种向ThingsBoard发送遥测数据的方法:1)使用MQTTX客户端,通过配置连接参数、获取设备访问令牌,并按照指定主题格式发送JSON数据;2)通过命令行使用curl工具,以POST请求方式发送JSON格式数据到指定API接口。两种方法都能成功上传数据并在ThingsBoard中查看,其中MQTTX方法支持多种数据格式,而命令行方式更适用于脚本自动化操作。成功发送后,设备状态将变为"活动",并可在最新遥测数据中显示。

2025-10-12 17:58:00 367

原创 STM32CubeIDE下载及安装教程

STM32CubeIDE是ST公司推出的集成开发环境(IDE),集成了代码编辑、编译(GNU ARM GCC)、调试(ST-Link/J-Link支持)和项目管理功能,内置STM32CubeMX配置工具,可一站式完成STM32开发全流程。相比单独的CubeMX配置工具,它提供更完整的开发解决方案,特别适合新手。安装需Windows10+系统,从官网下载1.19.0版本,解压到非中文路径,按向导完成安装后设置工作目录即可使用。

2025-10-07 22:40:39 1351 1

原创 STM32F103神经网络应用:MPU6050陀螺仪异常检测

摘要:本文介绍了使用KEIL开发环境在STM32F103C8T6上结合NanoEdgeAI实现震动异常检测的方法。通过MPU6050陀螺仪采集三轴加速度数据,在NanoEdgeAI中创建异常检测项目,训练模型并验证。重点说明了数据采集、模型训练流程,以及如何在KEIL中集成AI模型(导入.a和.h文件)。最后提供了主程序代码示例,展示如何通过NanoEdgeAI接口函数实现实时震动检测,并通过LED灯指示异常状态。注意需使用ARMCompiler5兼容编译器(AC6不兼容)。

2025-09-28 22:20:32 1284

原创 NanoEdge AI Studio安装教程(Windows版)

本文介绍了NanoEdge AI Studio软件的下载安装流程:1.进入官网Products页面下载软件;2.填写邮箱等信息接收安全密钥;3.下载完成后安装,建议存放在D盘;4.安装后打开软件,输入邮箱接收的密钥即可使用。安装过程需注意保存密钥用于后续验证。

2025-09-28 03:25:25 492

原创 SSH远程端口转发实现跨局域网访问

端口来访问实验室主机C1的321端口。# -N : 用于端口转发,表示建立的SSH只用于端口转发,不能执行远程命令。想用SSH远程连接没有公网ip的电脑。通过远程转发,我们就可以通过访问云主机B1的XXX。-R 远程网卡地址:远程端口:目标地址:目标端口。# 远程网卡地址可省略,表示绑定了C1的所有网卡。所谓远程端口转发,就是将发送到远程端口的请求,通常,本地主机是没有独立的公网IP的,它与同一。# 321 : 实际想访问的本地端口。访问实验室电脑C1的321端口。# -R :丫指定远程端口转发。

2025-04-08 12:38:24 419

原创 普通用户添加sudo权限

普通用户添加sudo权限

2025-03-06 21:27:00 716

原创 交叉编译工具链

交叉编译工具链

2025-03-02 20:05:58 310

原创 Linux添加全局环境变量

Linux添加全局环境变量

2025-03-02 19:49:21 214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除