带手机的阿杜诺

电器工程 Arduino 手机
2022-01-19 06:41:22

我正在尝试通过使用 Arduino 来模拟手机上的按钮按下来完成按钮电路,从而模拟按钮按下。我想我必须使用晶体管,但我无法让它工作。

4个回答

这是我在尝试用晶体管替换按钮之前要做的测试:检查电路的闭合是否将连接的触点拉高或拉低。一旦知道这一点,您就可以设计正确的替代电路。

再解释一下:当按钮未按下时,一个端子将处于高电平(3.3 V,也许?),另一个端子将处于低电平(0 V)。当您按下按钮时,是低的被拉到 3.3 V,还是高的被拉到 0 V?

如果您实际上应该将另一个端子拉高而试图将一个端子拉低,我认为电路不会像您想要的那样运行。

你用的是什么手机?

我周末看了这个。似乎(不足为奇)有不止一个按钮机制。

我拆开的一部旧 Verizon/Samsung 手机有单独的按钮,看起来像离散的。Endolith/Pingswept 似乎在测试方面走上了正轨。

类似 74HC4066 中的模拟开关通常用于这种情况。

我以前用过这些 5V DIL 继电器,效果很好。它们是可以直接从 Arduino 驱动的低电流簧片继电器。使用这些将不需要确定终端是高电平还是低电平 - 只需将继电器引脚连接到按钮的触点上。

此外,该链接指向澳大利亚的 Jaycar Electronics,我强烈推荐。