硬件 - Ultra96板和Grove Ultra96板传感器入门套件
默认的开发板是Ultra96。此外,我们使用了Grove Ultra96 开发板传感器入门套件。我们之所以选择 Grove Ultra96 套件,是因为这个套件包含 Ultra96 开发板传感器夹层板,带有多个 Grove 模块,如 LCD,按钮等。此外,Grove Ultra96开发板传感器入门套件还为所有附带的模块提供了示例项目。
图1. Grove 入门条件
项目设计
我们决定创建一个 Word Color Match (单词颜色配对) 游戏。液晶显示器有一个RGB可调背光,这是游戏的重要组成部分。每当背景颜色与显示的单词匹配时,玩家需要按下按钮才能获得一个点。
图2.背景颜色与显示的单词不匹配时
如果玩家在匹配时没有按下按钮,则玩家将丢一条命。当玩家失去五条命时游戏结束。
图3.背景颜色与显示的单词匹配时
我们的项目主要包括Grove组件与Zynq®UltraScale+™ MPSoC和/或Arduino连接
- 传感器开发板的连接器与Zynq(下方黄色框)或Arduino(下方红色框)的固定连接笔记本电脑通过UART连接到Ultra96开发板进行调试
带有Vivado工具和SDK流程的Zynq UltraScale + MPSoC,
Arduino 与 Grove 组件接口
图4.硬件配置<