在我的项目中,我需要一个按钮来使用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串联的电阻器将避免销片浮动。