ZBLOG

Serial.print(digitalRea,Asd1); Serial.print(digitalRea,Asd2); Serial.print(digitalRea,Asd3); Serial.print(digitalRea,Asd4);

请注意,在使用 Serial.print() 函数时,你应该传递要输出的变量作为参数,而不是将变量名拼写在函数中。

下面是正确的代码示例:

const int gpioPin1 = 2; // GPIO 引脚 1
const int gpioPin2 = 3; // GPIO 引脚 2
const int gpioPin3 = 4; // GPIO 引脚 3
const int gpioPin4 = 5; // GPIO 引脚 4

void setup() {
  Serial.begin(9600); // 初始化串口通信
}

void loop() {
  int state1 = digitalRead(gpioPin1); // 读取引脚1的状态
  int state2 = digitalRead(gpioPin2); // 读取引脚2的状态
  int state3 = digitalRead(gpioPin3); // 读取引脚3的状态
  int state4 = digitalRead(gpioPin4); // 读取引脚4的状态
  
  
    Serial.print("State of pin1: ");
    Serial.println(state1);
    
    Serial.print("State of pin2: ");
    Serial.println(state2);
    
    Serial.print("State of pin3: ");
    Serial.println(state3);
    
    Serial.print("State of pin4: ");
    Serial.println(state4);

  
  delay(1000); // 延时一秒钟
}

上述代码会依次读取四个GPIO引脚(gpioPin1、gpioPin2、gpioPin3和gpioPin4)的状态,并通过串口输出每个引脚的状态。请根据你的具体引脚连接情况进行相应修改。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=17148

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?