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論壇