使用Linux和C编程控制RF遥控器

时间:2013-02-23 19:18:37

标签: c linux usb

我设计了如下电子电路: -


组件: -  Tx / Rx = A-434  Dec / Enc = HT12E / HT12D IC  发射器上有4个按钮,接收器上有4个LED


工作: -  这很简单。在变送器侧:四个按钮连接到编码器。编码器连接到发射器。在接收方:四个LED连接到解码器。解码器连接到接收器。当在发射器侧按下按钮时,相应的LED在接收器处打开。令人惊叹它完美无缺。


问题: -  我只想删除这四个手动输入按钮,并用Linux中的C程序替换它。 如何利用USB接口控制发射器cicuit的输入?

2 个答案:

答案 0 :(得分:1)

您可以查看自制红外接收器/发送器的工作原理,因为它们与您想要的有些相似。 其中一些是:

如果你真的不喜欢微控制器并且你几乎不知道如何编程C并连接到USB设备,Velleman K8055可能是一个选项。这可能有点矫枉过正,但它对学习基本的IO东西很有帮助。您基本上将其插入USB端口并将其用作可以用C编程的数字开关板。我最后一次检查时,libk8055工作得非常好。

答案 1 :(得分:0)

要么使用便宜的微控制器板,例如一个廉价的arduino克隆。或者使用USB转并口转换器。