Vb.net 可编程独立按钮(硬件和软件)

Vb.net 可编程独立按钮(硬件和软件),vb.net,hardware,usb,serial-port,Vb.net,Hardware,Usb,Serial Port,我需要有一个物理按钮,按下时会被我的程序注意到。 有许多类型的usb按钮是预先编程的,用于打开网站、关闭计算机等。我见过一些使用按钮和串口的项目 但没有一个是“无所不包”,一个简单的硬件组装说明,一个简单的代码说明 我真的只需要一个按钮连接到串口,发送一些信号,该按钮已按下 我知道这个问题是软件和硬件之间的交叉,但当我在谷歌上搜索这个问题时,我看到更多的人问这个问题,他们都没有答案 也许这个问题适合我 编辑:我的解决方案 我在本例中的应用程序是一个que系统,我想要一个按钮,供人们打印que票据

我需要有一个物理按钮,按下时会被我的程序注意到。 有许多类型的usb按钮是预先编程的,用于打开网站、关闭计算机等。我见过一些使用按钮和串口的项目

但没有一个是“无所不包”,一个简单的硬件组装说明,一个简单的代码说明

我真的只需要一个按钮连接到串口,发送一些信号,该按钮已按下

我知道这个问题是软件和硬件之间的交叉,但当我在谷歌上搜索这个问题时,我看到更多的人问这个问题,他们都没有答案

也许这个问题适合我

编辑:我的解决方案

我在本例中的应用程序是一个que系统,我想要一个按钮,供人们打印que票据

我刚刚拆开一个旧的ps2鼠标,给我买了一个按钮(4美元),并将两条电线从电路板焊接到按钮上。每个鼠标按钮都必须在电路板背面的点上,我们可以连接外部按钮


然后在我的程序中,我将鼠标按钮事件连接到了系统范围内,以便在按下按钮时获取信息,在我的情况下,这台计算机专用于此程序,因此这不是一个问题。

我将查看微控制器板-您可以将各种东西连接到其中(按钮、传感器)并使用.NET端口类与之接口。

可能值得一看Phidgets:


他们有很多小型USB I/O设备,网站上也有代码示例。

我也在寻找同样的东西。这可能会起作用:

还没有尝试过,但他有运行shell命令或模拟按键的代码,如果您需要其他东西,可以使用源代码

对于Linux:在freshmeat.net上搜索usb紧急按钮守护程序项目。(我是新用户,不能发布多个超链接!)

我刚刚发现的另一件事是Griffin为他们的PowerMate旋钮提供了一个SDK(至少他们以前是这样,我在等待答复),让它模拟的不仅仅是按键


顺便说一句,我正在寻找USB按钮,但我也可以使用串行接口,想想看。

我以前看过这个网站。虽然它确实有我想要的,但是没有关于我需要什么来解决我的问题的特定信息。我不想了解微控制器的所有知识,只想解决一个按钮的问题。所以,如果有一个地方描述了当按下按钮时如何使用微控制器板向计算机发送信息,那么这就是我想要的。不过还是要谢谢你。我不得不从你的帖子中删除这张图片,因为ImageShack已经删除了它,并用广告代替了它。有关更多信息,请参阅。如果可能的话,你最好重新上传。谢谢