Day 1 · 孪生网联架构

今日身份:城市中央网络工...

今日身份:城市中央网络工程师

今日目标

你要让 K10、云端 EMQX、电脑或 Minecraft 城市之间出现第一条真实消息。今天的关键词是:发布、订阅、主题、JSON

WBS 任务分解

  • Level 1 物理采集:板载 A / B 键,控制 K10 屏幕回执。
  • Level 2 通信通路:MQTT Topic = lingji/username/event/button, 消息包 = {"button":"A", "status":"online"}
  • Level 3 逻辑大脑:EMQX 路由转发消息,保证接收端订阅同名 Topic 拦截信息。
  • Level 4 虚拟执行:游戏内控制台或调试终端接收消息,打印 [Status] username connected

AI 提问 Prompt

“你是 MQTT 开发导师。我正在使用 MicroPython 和行空板 K10。我想把 {“status”:”online”} 发布到 lingji/kid_01/event/action。请帮我写最小测试代码,并解释 publish 和 topic 是什么意思。”

  • 目录