Leírás
Egy HIGH
(magas) vagy LOW
(alacsony) értéket ír egy digitális kivezetésre.
Ha a kivezetés OUTPUT
-ként van konfigurálva a pinMode()
-dal, akkor a feszültsége a megfelelő értékre lesz állítva: 5 V (vagy 3,3 V a 3,3 V-os kártyákon) a HIGH
, 0 V (föld) a LOW
esetén.
Ha a kivezetés INPUT
-ként van konfigurálva, a digitalWrite()
engedélyezi (HIGH
) vagy letiltja (LOW
) a bemeneti kivezetés belső felhúzását. Javasoljuk, hogy a pinMode()
paraméterét INPUT_PULLUP
értékre állítsa a belső felhúzó ellenállás engedélyezéséhez. További információért tekintse meg a Digitális kivezetések oktatóanyagot.
Ha a pinMode()
paramétert nem OUTPUT
értékre állítja, és LED-et csatlakoztat a kivezetéshez, a digitalWrite(HIGH)
hívásakor a LED halványan jelenhet meg. A pinMode()
kifejezett beállítása nélkül a digitalWrite()
engedélyezi a belső felhúzó ellenállást, amely úgy működik, mint egy nagy áramkorlátozó ellenállás.
Szintaxis
digitalWrite(pin, value)
Paraméterek
pin
: az Arduino kivezetés száma, amelyre írni akar.
value
: HIGH
vagy LOW
.
Visszatérési érték
Nincs