PROJECT / fpga-smart-car
FPGA Verilog 智能小车
基于 Nexys A7-100T 的数字逻辑课程设计,整合无线控制、超声波测距、摄像头与电机驱动。
- 时间
- 2024 课程设计
- 职责
- FPGA 逻辑设计与整机联调(团队项目)
- 技术栈
- Verilog · VHDL · Vivado · FPGA · ESP32
我的职责
- 使用 Verilog 与 VHDL 组织小车控制、顶层综合和外设连接,并参与整机联调。
- 围绕 Nexys A7-100T 接入 ESP32 无线控制、MaxSonar 超声波测距、L298N 电机驱动和 OV5640 摄像头。
- 调试遥控、测距、摄像头数据路径和攻击信号等模块,把硬件连接与 FPGA 逻辑放到同一条验证链路中。
成果
- 仓库保留了可在 Vivado 中打开的工程、约束文件,以及小车控制、无线控制、测距、摄像头和攻击信号等模块。
- 完成了一台可以进行无线控制和距离检测的课程设计小车,并在仓库中保留演示视频与硬件说明。
边界与失败
这是团队课程设计,不是个人独立完成。摄像头部分主要参考公开的 FPGA 小车项目,无线控制也参考了外部 ESP32 实现