File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 22
33![ Python] ( https://img.shields.io/badge/Python-3.9%2B-blue?logo=python ) ![ ESP32-S3] ( https://img.shields.io/badge/ESP32--S3-IDF%20%26%20Arduino-orange?logo=espressif ) ![ FreeRTOS] ( https://img.shields.io/badge/FreeRTOS-Real--Time-green ) ![ PaddleOCR] ( https://img.shields.io/badge/PaddleOCR-OCR-red ) ![ License] ( https://img.shields.io/badge/License-MIT-brightgreen )
44
5- 这是一个基于 ESP32-S3 的小型自动化物流分拣系统。项目核心是利用运行在 PC 上的 PaddleOCR 模型进行高速视觉识别,并将识别到的包裹关键字通过局域网发送给作为主控的 ESP32-S3。ESP32-S3 采用 FreeRTOS 实时操作系统,高效、稳定地管理多个硬件外设(传送带、分拣舵机、卸货舵机、传感器等),并根据指令完成包裹的分拣、暂存,最终调度 ESP8266 小车进行取货。
5+ 这是一个基于 ESP32-S3、STM32U5 的小型自动化物流分拣系统。项目核心是利用运行在 PC 上的 PaddleOCR 模型进行高速视觉识别,并将识别到的包裹关键字通过局域网发送给 ESP32-S3。ESP32-S3 采用 FreeRTOS 实时操作系统,高效、稳定地管理多个硬件外设(传送带、分拣舵机、卸货舵机、传感器等),并根据指令完成包裹的分拣、暂存, STM32U5 小车进行取货。
66
77同时,系统支持通过“巴法云”物联网平台,让用户能使用微信小程序动态修改和配置需要识别的关键字,实现了云、管、边、端一体化的设计思想。
88
1818 * [ 第二步:PC 端上位机环境配置] ( #第二步pc-端上位机环境配置 )
1919 * [ 第三步:ESP32-S3 主控固件烧录] ( #第三步esp32-s3-主控固件烧录 )
2020 * [ 第四步:巴法云与小程序配置] ( #第四步巴法云与小程序配置 )
21- * [ 第五步:ESP8266 小车固件(待更新) ] ( #第五步esp8266-小车固件待更新 )
21+ * [ 第五步:STM32U5 小车固件] ( #第五步STM32U-小车固件 )
2222* [ 运行流程] ( #运行流程 )
2323* [ 未来计划 (To-Do)] ( #未来计划-to-do )
2424* [ 开源许可] ( #开源许可 )
8989| 类别 | 器件名称 | 数量 | 备注 |
9090| :--- | :--- | :--- | :--- |
9191| ** 核心控制器** | ESP32-S3 开发板 | 1 | 建议使用带有 PSRAM 的版本 |
92- | ** 执行器** | ESP8266 开发板 (如 NodeMCU) | 1 | 用于搬运小车 |
92+ | ** 执行器** | STN32U5 开发板 | 1 | 用于搬运小车 |
9393| ** 电机与驱动** | 传送带直流电机 | 1 | |
9494| | TB6612FNG 电机驱动模块 | 1 | 用于驱动传送带电机 |
9595| ** 舵机** | MG90S 或 SG90 舵机 | 6 | 3个用于分拣,3个用于卸货 |
172172 * 编译并使用 ST-Link 烧录。
173173
1741742. ** 烧录 ESP8266 通信固件** :
175- * 使用 Arduino IDE 打开小车的 ESP8266 代码。
175+ * 使用 Arduino IDE 打开小车WIFI模块的 ESP8266 代码。
176176 * ** 修改代码中的 WiFi 账号和密码** 。
177177 * 编译并烧录。
178178
Original file line number Diff line number Diff line change 1+ Subproject commit 524c605ba1514c1de6f3d8a789ff0ff0132cea12
You can’t perform that action at this time.
0 commit comments