将Arduino Digital Pin连接到输入引脚,并作为按钮工作



在我的项目中,我需要一个按钮来使用Arduino执行某些操作。但是不幸的是,我无法购买按钮,我很着急。我可以使用Arduino的3.3V输出引脚和输入引脚创建开关吗?我想添加两根跳线,然后将它们连接在一起。如果两者都连接,则应打开。我可以这样做吗?如果是,那么如何?

您不需要OUPUT和输入引脚,请使用VCC,GND和输入引脚。

当您将数字输入引脚连接到VCC时,它将注册1。当您连接到GND时,它将注册0。如果您离开PIN浮动,您将获得未确定的结果。

如果您有方便的电阻(500r,1k,10k,无关紧要),则可以做这样的事情:

Arduino GND <---->[resistor]<--+-------> Arduino input pin
                               |     
                               |      
                               +-= -]--> Arduino VCC

您连接VCC电线以注册TRUE,并断开连接以注册false。与GND串联的电阻器将避免销片浮动。

最新更新