# 自动巡航喷洒浇花小车 **Repository Path**: fangxin8/ACSWT ## Basic Information - **Project Name**: 自动巡航喷洒浇花小车 - **Description**: 一款能够自动巡航及远程遥控的浇花喷洒车 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-06-02 - **Last Updated**: 2026-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 自动喷洒浇花巡航车 (ACSWT) ## 项目概述 基于STM32F429的智能浇花巡航车项目,旨在实现自动化花卉养护,替代人工完成日常浇花任务。 ### 想法缘由 室内花卉养护需要定期浇水,人工操作繁琐且容易遗忘,因此设计一套自动化浇花系统,实现无人值守的花卉养护。 ### 设计目标 - 替代人工完成日常浇花任务 - 实现远程监控与控制 - 根据环境参数智能决策出勤 --- ## 功能需求 ### 核心功能 | 功能编号 | 功能名称 | 功能描述 | | :--- | :--- | :--- | | F001 | 远程控制 | 通过物联网/网关技术或射频遥控实现远程操控 | | F002 | 环境监测 | 实时监测环境温湿度参数 | | F003 | 水位监测 | 实时监测水箱水位状态 | | F004 | 水压监测 | 监测喷洒水压,确保喷洒效果 | | F005 | 定向喷洒 | 通过舵机控制喷洒方向 | | F006 | 区域巡航 | 支持循迹/视觉识别/空间定位实现区域巡航 | | F007 | 智能出勤 | 根据环境参数自动规划出勤任务 | ### 功能模块 | 模块编号 | 模块名称 | 说明 | | :--- | :--- | :--- | | M001 | 微型水泵 | 提供喷洒动力 | | M002 | 连接水管 | 传输水流 | | M003 | 舵机 | 控制喷洒方向 | | M004 | 舵机驱动 | 驱动舵机工作 | | M005 | 移动载具 | 实现小车移动 | | M006 | 压力传感器 | 监测水压 | | M007 | 喷洒头 | 实现雾化喷洒 | | M008 | 主控电路 | 核心控制单元 | | M009 | 远程控制模块 | 射频遥控或手机APP控制 | --- ## 设计规划 ### 前期规划(原型验证阶段) - 采用现成模块搭建电路 - 验证基本功能可行性 - 测试各模块兼容性 ### 中期规划(集成开发阶段) - 自主设计专用电路 - 集成各功能模块 - 实现完整功能验证 ### 远期规划(智能优化阶段) - 实现完全自动化运行 - 根据环境参数智能决策 - 无人干预自主出勤 --- ## 项目结构 ``` ACSWT/ ├── BSP/ # 外设驱动层 │ ├── LED/ │ ├── UART/ │ ├── SPI/ │ ├── I2C/ │ ├── TIMER/ │ ├── SERVO/ │ ├── ULTRASONIC/ │ ├── WATER_PUMP/ │ └── MOTOR/ ├── CMSIS/ # ARM内核标准文件 ├── DOC/ # 管理文档 ├── FWLIB/ # 官方标准外设库源码 │ ├── inc/ │ └── src/ ├── MAIN/ # ✅ 业务代码 │ ├── app.c │ ├── app.h │ ├── app_task.c │ └── app_task.h ├── MCU_HAL/ # ⚠️ 人工手动填充:硬件抽象封装 ├── MDK_ARM/ # ✅ Keil工程配置 │ ├── STM32F429.uvprojx │ └── STM32F429.sct ├── RTOS/ # RT-Thread Nano核心源码 ├── STARTUP/ # 启动文件 └── README.md ``` --- ## 技术参考 1. [基于K210的视觉识别教程(新手小白教程)-开发入门](https://zhuanlan.zhihu.com/p/716151468) 2. [K210开发指导及示例](https://www.yahboom.com/study/K210-AI-Camera) 3. [致小白的K210模型训练与运用](https://blog.csdn.net/moshanghuaw/article/details/113172455) --- ## 附录 - **项目版本**: 1.0 - **创建日期**: 2024/03/31 - **作者**: KAMI ZHAO - **芯片型号**: STM32F429IGTx - **编译器**: ARM Compiler V5 - **RTOS**: RT-Thread Nano