![如何用电路制作计算机接口](https://linux22.com/image/1262271/%E5%A6%82%E4%BD%95%E7%94%A8%E7%94%B5%E8%B7%AF%E5%88%B6%E4%BD%9C%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%8E%A5%E5%8F%A3.png)
我知道我可以构建一个可以做任何我喜欢的事情的电路(例如:一个简单的电路,可以启动一个马达来打开百叶窗或者做点别的什么),我还可以编写一个程序,以我喜欢的方式自动化我的电脑/mac(例如:此时打开这个程序,或者用这个输入创建一个新文件,等等)。
我的问题是,我该如何将两者连接起来?有没有一种简单的 DIY 或便宜的商用(或不便宜但功能齐全)USB 插头可以通过计算机命令打开/关闭?我基本上是在寻找某种可以编写脚本/AppleScript 的开/关开关。您如何解决这个问题,我是否必须在某个地方编写自己的驱动程序?
答案1
我使用过的硬件phidgets.com。将步进电机与步进控制器连接起来,并使用它们的驱动程序/api,它可以满足我的需要。
看起来像他们的一个继电器可能就是您正在寻找的。
答案2
你可能想看看 Arduino: http://www.arduino.cc/
它在您的计算机和外部电路之间提供了非常灵活的接口(硬件和软件)。