# 物流分拣教学平台 **Repository Path**: p3psi/logistics-platform ## Basic Information - **Project Name**: 物流分拣教学平台 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2021-03-04 - **Last Updated**: 2025-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智能物流分拣平台 # 入门 本项目的程序、文档都托管在 Gitee 平台,以及对项目问题、改进等会在此平台进行。 对于 Gitee 不熟悉的同学可以参考: [蒋老师的码云使用教程](https://gitee.com/kidcode/gitee) 有问题的同学可以提出一个 Issue:https://gitee.com/p3psi/logistics-platform/issues # 综述 智能物流分拣实验教学平台,是以 STM32 微处理器为核心,结合机械臂运动、图像颜色识别、RFID 射频技术以及后台管理系统,来模拟物流分拣系统的实验教学平台。 # 工作流程 本平台工作流程如下图。 ![Flow](./Docs/imgs/Untitled_Diagram.png) # 架构 根据功能实现进行分类,主要分以下系统。 1. 中央处理系统 - 包含:STM32 2. 机械臂系统 - 包含:平台三个机械臂 3. 图像系统 - 包含:摄像头模组 4. RFID 系统 - 包含:RFID 标签、RFID 读卡器 5. 可视化系统 - 包含:采用 Flask + React 编写的前后端程序 6. 触发器系统 - 包含:平台所有电容传感器 ![Arch](./Docs/imgs/Untitled_Diagram(1).png) # 系统架构详解 本章节详细介绍各个子系统的功能 ## 中央处理系统 中央处理系统是以 STM32 为核心的子系统,在硬件层面上是“YS F4-Pro”开发板,本开发板相对于其他开发板提供了工业控制标准的接口,例如 12V 的 GPIO,Modbus 等。 硬石YS-F4Pro开发板资料 - 百度云链接1:https://pan.baidu.com/s/1m2NXVOE8aarqdytaa6konA 提取码:h9yw - 百度云链接2(内容同链接1,压缩文件方便网盘转存):https://pan.baidu.com/s/1g6u1jJlmD0nM1hzBgPHZjA提取码:ah3p - 腾讯微云: - A、B盘链接:https://share.weiyun.com/5LmrNpx 密码:4iww3c - C、D盘链接:https://share.weiyun.com/523S0rd 密码:yqr0rd ## 可视化系统 可视化系统运行在 Windows 终端,主要采用 Flask 和 React 框架进行开发。Flask 通过读取中央处理系统通过串口发送的数据,对界面进行更新。 技术架构上采用了前后端分离,后端采用 Python 的 Flask 框架编写,主要功能是把中央处理系统的发送过来的数据转换成 Json 格式的数据,前端页面会轮询后端,从而更新页面。可以视为一个缓冲区和一个转换区。 ## 图像系统 图像系统运行在 OpenMV4 H7 摄像头套件。采用 MicroPython 编写,实现了判别颜色。 官网: [OpenMV](https://singtown.com/openmv/) ## 触发器系统 此系统以电容传感器为主,负责整个平台的触发事件收集,并传送给中央处理系统。与中央处理系统采用 GPIO 的连接。 ## 机械臂系统 机械臂系统分两部分,一部分为机械臂初始化部分,该部分与 Windows 终端通过 USB 协议连接,负责机械臂动作,采用 Python 编写;另一部分为机械臂控制部分,与中央处理系统用 GPIO 连接,当中央处理系统发送信号,机械臂会执行初始化部分设定好的动作方案。 硬件方面由越疆科技产品组成: - DOBOT M1 - DOBOT 魔术师 DOBOT 魔术师分布在平台左侧,一共有两个,负责把物块放置导轨。分别DOBOT M1 在右边,负责把物块搬运到仓库。 参考链接: [DOBOT Magician - 越疆科技|智能机器人|AI机器人|全感知机器人|AI教育|协作机器人](https://cn.dobot.cc/dobot-magician/product-overview.html) [DOBOT M1协作机器人 - 越疆科技|智能机器人|AI机器人|全感知机器人|AI教育|协作机器人](https://cn.dobot.cc/dobot-m1/product-overview.html) ## RFID 系统 RFID 系统属于输入设备,采用 RFID 读卡器,机械臂会在读卡器上方夹住物件,物件底部的 RFID 标签信息会被读取,并传到中央处理系统。