DigitalWrite()
来自YFRobotwiki
描述
向数字引脚写入高电平或低电平值。在写引脚之前, 需要将引脚设置为OUTPUT模式.
注意:如果未将pinMode()设置为OUTPUT,并将LED连接到引脚,则在调用digitalWrite(HIGH)时,LED可能会变暗。 没有明确设置pinMode(),digitalWrite()将启用内部上拉电阻,这就像一个大的限流电阻。
语法
digitalWrite(pin, value)
参数
- pin:引脚号
返回
None
示例
int ledPin = 13; // LED connected to digital pin 13 void setup() { pinMode(ledPin, OUTPUT); // sets the digital pin as output } void loop() { digitalWrite(ledPin, HIGH); // sets the LED on delay(1000); // waits for a second digitalWrite(ledPin, LOW); // sets the LED off delay(1000); // waits for a second }
将引脚13设置为高电平,产生延迟一秒钟,并将引脚设置为低电平。
注意:模拟输入引脚可用作数字引脚,称为A0,A1等。
扩展阅读
更多建议和问题欢迎反馈至 YFRobot论坛