digitalRead(pin) 获取引脚数字输出值

功能分类: Maker Applab JavaScript 少儿编程

获取指定 pin 引脚数字输出值。

引脚可以通过 pinMode() 设置为输出模式(output),使用 digitalWrite() 方法将该引脚设置为 1 则开启电源最高输出(5 V 或 3.3 V),或设置为 0 则关闭电源输出(0 伏特 或 GND 地线状态)。使用 digitalRead() 方法可以获取引脚的输出值(1 或 0)。

Adafruit Circuit Playground 可穿戴编程主板里的红色 LED 灯与引脚 #13 关联,当使用 pinMode() 将 #13 引脚设置为 output 输出,并使用 digitalWrite() 方法将引脚输出设置为 1 时,红色 LED 灯将被点亮。而如果设置为 0 时,红色 LED 灯将被关闭。使用 digitalRead() 方法可以获取引脚的输出值,如红色 LED 灯亮则返回 1,否则返回 0。

Adafruit Circuit Playground 可穿戴编程主板里的左边按钮与引脚 #4 关联,当使用 pinMode() 将 #4 引脚设置为 input 输入,使用 digitalRead() 方法可以获取引脚的输出值,如左边按钮被按下则返回 1,否则返回 0。

示例代码


红色 LED 灯

设置红色 LED 灯的引脚模式,控制开关


// 红色 LED 灯连接引脚 #13
// 设置引脚 #13 状态可以控制 红色 LED 灯的开关
// 将引脚 #13 设置为输出模式
pinMode(13, "output");
// 使用 digitalWrite 方法接通(通电模式)引脚 #13
digitalWrite(13, 1);
// 使用 digitalRead 方法读取引脚值,返回 1
digitalRead(13);


语法规则


digitalRead(pin)

参数说明

名称 类型 必需 参数描述
pin number Yes 指定要设置的引脚编码。引脚编码号参考编程主板上文字或产品说明书。

返回值

digitalWrite()不返回任何值。

提示说明

查看更多少儿编程教程、JavaScript 介绍

返回文档首页