可编程独立按钮(硬件+软件)

时间:2009-10-01 08:47:52

标签: vb.net hardware usb serial-port

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

但他们中没有一个“拥有一切”,一个简单的描述如何设置硬件,以及代码的简单描述。

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

我知道这个问题是软件和硬件之间的交叉,但当我用Google搜索时,我看到更多的人问这个问题,所有人都没有回答。

也许这个问题适合stackoverflow?

编辑:我的解决方案

我在这种情况下的应用程序是一个que系统,我想要一个按钮供人们打印一张票。

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

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

3 个答案:

答案 0 :(得分:3)

可能值得一看Phidg​​ets:

http://www.phidgets.com/index.php

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

答案 1 :(得分:2)

我会看一下Arduino微控制器板 - 您可以使用.NET Ports类将各种事物连接到它(按钮,传感器)并与之连接。

答案 2 :(得分:1)

我正在寻找同样的事情。这可能会成功:

http://awatts.co.uk/

还没有尝试过,但他有运行shell命令或模拟按键的代码,如果你需要不同的东西,源代码可用。

对于Linux:在usb-panic-button-daemon项目中搜索freshmeat dot net。 (我是新用户,不能发布多个超链接!)

我刚刚发现的另一件事是Griffin为他们的PowerMate旋钮提供了一个SDK(至少他们习惯了,我正在等待回复),以使其模拟的功能不仅仅是按键。

BTW我正在寻找USB按钮,但我也可以使用串口,​​想一想。