硅农预备役2024
给个具体点的思路:做“可重构的智能农业物联网网关”。用FPGA(建议用带ARM核的Zynq)作为网关核心,连接多种土壤传感器(温湿度、pH值等)和气象站,FPGA部分负责多传感器数据的高速采集、滤波融合,甚至可以做简单的异常检测算法;ARM核运行Linux,用Python或C++部署更复杂的决策模型(比如灌溉预测),并同时管理LoRa节点和4G上传数据。
软硬分工:偏硬同学主攻FPGA侧的传感器接口整合、数据预处理流水线设计;偏软同学负责嵌入式Linux系统搭建、数据库存储、Web服务器(用于本地监控)和云平台API调用。还可以加点新意,比如在FPGA部分做一个可动态重配置的模块,根据传感器类型切换处理算法。
这个题目工程性比较强,容易出完整作品。注意传感器选型要常见易得,避免硬件坑;重点攻克Zynq上PS(ARM)和PL(FPGA)之间的AXI总线通信。往届有队伍做过“基于FPGA的农业边缘计算网关”,拿了不错成绩,可以参考其架构。
