现在爪游戏又回到了一个完全运行的状态,是时候进行一些改进了。这里描述的两个添加剂是帮助吸引更多具有华丽视觉效果和反馈的玩家。
状态机可视化器
当问题出现时,知道您的硬件设计在做什么总是很高兴的,但是状态机尤其难以调试。协助调试状态机Basys 3,现在将状态代码发布到USB端口,以供任何计算机程序用于解释。通常,我会编写一个小型Python程序来阅读串行端口并将其打印到控制台:

但是,为什么不制作一个可视化工具来在正常操作期间显示状态呢?来了LabView做一个gui!使用布尔指示器和某些标签为每个可能的状态,该图是重建的。然后将串行信号馈入某些逻辑,以触发接收到的状态代码的适当指标。
LabView如上图所示,是快速创建复杂图形接口的绝佳工具。有关更多信息,请参阅此信息指导在项目上。
LED!
没有过多的LED,没有任何项目是完整的,并且该部门缺乏爪游戏。为了解决这个缺点,阿蒂和WS2812 LED条派上用场。在阿蒂,可以对多种模式进行编程和循环。使用微型闪烁的另一个好处是,Vivado bitstream仅需要生成一次,因此这是较慢的计算机的加号。有关将LED添加到您的项目中的更详细的教程阿蒂,看我指导。
如果您有任何东西会添加到爪游戏中,请在下面的评论中告诉我们!
此外,杰出的爪游戏是我们在我们的展位上的出色演示之一Asee今年,请继续关注回顾和更新它的发展!
