Arduino 下拉电阻

在本教程中,我们将讨论如何在 Arduino 中使用一个带开关的下拉电阻。

在 Arduino 中使用带开关的下拉电阻

如果要使用带有 Arduino 的开关来获取输入,则必须在开关上使用下拉电阻,因为如果该引脚未连接任何东西,它将从环境中读取一个随机值,该值可以为低或高。对于开关,我们只希望开关闭合时该引脚为,如果该开关断开,则该引脚应显示为。但是,如果该开关未使用下拉电阻,则该引脚将从环境中读取随机值,该值可以为 LOWHIGH。如果开关断开,则下拉电阻会将引脚接地,因此该引脚将仅显示 LOW。要将下拉电阻器与开关连接,请检查下图。

Arduino 下拉电阻

电阻值应在 1k 至 100k 之间。如果你使用非常低值的电阻器,则当开关闭合时,大电流会流向电源地,这可能会损坏 Arduino。Arduino 中提供了 5VGND 引脚,因此你可以将它们与开关和下拉电阻器一起使用。如果开关闭合,则该引脚将直接连接到 5V,并且该引脚将处于状态;如果开关断开,则该引脚将接地,该引脚将处于状态。