使用脚本输出键盘数据到控制台

介绍

这个项目从Pmod KYPD流键按数据。在控制台上波形显示的印刷机脚本编辑器乐器。该脚本可以用于任何需要Pmod KYPD输入的项目。

Pmod KYPD使用上拉和下拉电阻来确定哪些行和列有闭合开关,与按钮按下相关。看到Pmod KYPD示意图为KYPD电路图。Discovery设备通过扫描DIO品脱0-4来检测按钮按下。这些引脚被设置为开放排水沟,这意味着当发现激活某个引脚时,它提供了一条通往地面的路径。否则,非活动引脚提供高阻抗(高Z)。如果按下键,DIO引脚4-7将检测所选行的逻辑低信号。通过将行和列与包含可能字符的数组相关联,脚本输出按键。


库存


设置说明

1.硬件设置

这个脚本要求Pmod KYPD连接到发现设备的DIO引脚,如图所示。

通过将Discovery设备插入计算机来完成硬件设置。


2.软件设置

的下载和提取波形工作区键盘输出到控制台工作区ZIP存档(也可在上面的库存部分链接)。


开放的波形。启动后,波形将生成一个提示,要求切换到与工作空间使用的设备。由于这是在创建和归档工作空间时最初使用的设备,请选择没有.导航到设置→设备管理器在窗口顶部的菜单栏,以检查活动设备是您的发现。


打开键盘工作空间,在从档案中提取的文件夹中找到,在波形。


3.运行脚本

一旦连接建立,在波形中打开工作区。按下运行按钮()的脚本窗口。的脚本的输出面板将显示他们被检测到的按键。该脚本的设计目的是,每次按下一个键时,只注册一个键。


最后指出

更多测试和测量设备的指南和示例项目,请访问其资源中心,可以在本wiki中找到测试和测量页面。

如需技术支持,请访问Digilent论坛