正点 Linux C mqtt 项目技能点(然也物联)
① 、开发板自带驱动的外设文件:
1. LED:/sys/class/leds/sys-led/brightness 调节亮度。
2. CPU 温度:/sys/class/thermal/thermal_zone0/temp,读取内容转换成浮点数除以1000就是当前的摄氏温度。
②、然也物联测试:
1. 如果没有社区版 mqtt 账号,可以用免费版:地址为
#define BROKER_ADDRESS "tcp://iot.ranye-iot.net:1883" //然也物联平台社区版MQTT服务器地址
#define BROKER_ADDRESS "tcp://test.ranye-iot.net:1883" //然也物联平台免费版MQTT服务器地址
2. 必须指定用户名和密码,否则连接时会返回错误5;
且用户名必须为 test-user, 密码必须为 ranye-iot; 否则 publish 和 subscibe 的是时候发送不了/接收不到。
③、扩展知识:
mqtt 订阅主题时可使用通配符:单级通配符为 +; 多级通配符为 #;
社区版和免费版的区别是:社区版是自己独有的,不会看到别人发布的消息。
因此在连接上然也的免费版服务器(tcp://test.ranye-iot.net:1883)后,如果订阅主题时设置为 #, 那么可以看到别人发布的消息。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具