# AIoT LAB **Repository Path**: dirtywave/aio-t-lab ## Basic Information - **Project Name**: AIoT LAB - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-27 - **Last Updated**: 2026-07-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AIoT LAB 虚拟仿真实训平台 依据《物联网工程导论》六个项目构建的综合虚拟仿真实训平台。 ## 功能 - AIoT应用场景认知:通过数字孪生探索智慧工厂、视觉质检、智慧建筑、农业、水利、城市生命线、交通、物流、能源、医疗、环境和低空经济 12 个典型场景;场景使用本地化真实背景照片及真实板卡、传感器设备图 - 数字孪生工程实践:参考 Eclipse Ditto、FIWARE SmartWorld、AWS IoT TwinMaker、Azure Digital Twins、ThingsBoard、Open Factory Twin 与 NVIDIA Omniverse 的典型思路,提供上报/期望状态同步、实体拓扑、事件追踪和场景专属调度任务 - 十二场景三维数字孪生:项目内置 WebGL 三维模型,分别动态展示智慧工厂、视觉质检、建筑、农业、水利、城市生命线、交通、物流、能源、医疗、环境和低空巡检对象,并统一呈现边缘网关、监测节点和数据流 - 学员自主注册与账号登录 - 树莓派、Grove 光照传感器和 LED 虚拟接线 - Python 控制逻辑配置与遮光验证 - MQTT 遥测数据发布模拟 - 操作失误即时诊断与 100 分制自动评分 - 个人成绩记录持久化保存 - 智慧工厂环境监控与设备联动 - 北斗物流定位、解析与可视化 - 智能制造产品缺陷自动识别 - 智慧零售产品分类与库存统计 - 智能穿戴健康监测与语音场景交互 - 综合能力考核支持从六个项目变化任务中选题,自主选择 Pico、树莓派 4/5 和传感器,完成接线、网页编程与动态联调 - 六个教材项目均提供“虚拟仿真”入口,覆盖板卡逐引脚接线、网页 Python 编程、Node-RED 流程搭建、程序传输与联调评分 ## 本地运行 ```bash npm install npm run dev ``` ## 构建 ```bash npm run build ``` 数据库使用 `DB` 绑定,数据表结构位于 `db/schema.ts`,迁移文件位于 `drizzle/`。 ## 文档 - [部署与使用说明](DEPLOYMENT_AND_USER_GUIDE.md)