定义
通过使用pinMode()函数,可以将Arduino的引脚配置为以下三种模式:
- 输出方式
- 输入模式
- INPUT_PULLUP模式
在输入上拉(INPUT_PULLUP)模式下,Arduino将启用引脚的内部上拉电阻以保护电路。引脚设置为输入(INPUT)模式后,Arduino内部上拉电阻将被禁用。
将Arduino引脚设置为输出(OUTPUT)模式
当该引脚设置为输出(OUTPUT)模式时,该引脚将处于低电阻状态,这意味着Arduino可以为其他电路组件(例如,点亮LED)提供电流。
将Arduino引脚设置为输入(INPUT)模式
当引脚设置为输入(输入)模式时,引脚处于高电阻状态(100MΩ)。在这种情况下,该引脚可用于读取传感器的电势信号。
将Arduino引脚设置为输入上拉(INPUT_PULLUP)模式
Arduino微控制器带有内部上拉电阻。如果需要使用此内部上拉电阻,则可以通过pinMode()将引脚设置为输入上拉(INPUT_PULLUP)模式。
示例代码
void setup() {
pinMode(13, OUTPUT); //将数字引脚13设置为输出模式
}void loop() {
…
}