How can I digitalRead a pin that is in pinMode OUTPUT?

后端 未结 11 1084
不知归路
不知归路 2020-12-09 02:30

I have a very simple test sketch in which I\'m trying to set a pin to HIGH and then read its state with digitalRead. Here is my sketch.

<         


        
11条回答
  •  旧时难觅i
    2020-12-09 03:14

    You can try:

    int Pin22 = 22;
    int valuePin22 = 0;
    
    void setup() {
    
        pinMode(Pin22, OUTPUT);
        digitalWrite(Pin22, LOW);
    
    }
    
    void loop() {
    
        digitalWrite(Pin22, HIGH)
        valuePin22 = 1;
        Serial.println(valuePin22);
        delay(100);
    
        digitalWrite(Pin22, LOW)
        valuePin22 = 0;
        Serial.println(valuePin22);
        delay(1000)
    
    }
    

提交回复
热议问题