当前位置:首页Arduino > 正文

arduino读取高低电平

作者:野牛程序员:2023-11-06 09:16:51Arduino阅读 3813

Arduino可以通过数字引脚读取高低电平。要读取某个引脚的电平状态,可以使用digitalRead()函数。以下是如何使用该函数来读取引脚的电平状态的示例代码:

int pinNumber = 2;  // 选择要读取的引脚,这里选择引脚2

void setup() {
  pinMode(pinNumber, INPUT);  // 将引脚设置为输入模式
  Serial.begin(9600);  // 初始化串口通信
}

void loop() {
  int pinState = digitalRead(pinNumber);  // 读取引脚的电平状态
  if (pinState == HIGH) {
    Serial.println("引脚是高电平状态");
  } else {
    Serial.println("引脚是低电平状态");
  }
  delay(1000);  // 延迟1秒后再次读取电平状态
}

这段代码中,首先选择了要读取的引脚,这里是引脚2。然后,在setup()函数中,将该引脚设置为输入模式,以便可以读取其电平状态。在loop()函数中,使用digitalRead()函数来读取引脚的电平状态,然后根据电平状态进行相应的操作。最后,使用串口通信将结果输出到串口监视器中。

通过这种方式,可以读取Arduino引脚的高低电平状态并根据需要执行不同的操作。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击