Utente:ThaNigro/ArduITA Reference/digitalWrite()
Aspetto
[ Categoria | Digital I/O ]
| Ritorna ad ArduITA Refence |
Descrizione
[modifica]Imposta l'uscita di un pin digitale come HIGH o LOW.
Se il pin è stato configurato come OUTPUT attraverso il comando pinMode(), il valore logico alto (HIGH) corrisponde ad una tensione di 5V (o 3,3V sulle schede alimentate a 3,3V), mentre il valore logico basso (LOW) è associato ad una tensione di 0V.
Sintassi
[modifica]digitalWrite(pin, valore);
Parametri
[modifica]pin: ovvero il pin della scheda Arduino dove si vuole effettuare la lettura digitale
valore: che può essere HIGH o LOW
Risultato
[modifica]Questo comando non restituisce informazioni
Esempio di codice
[modifica]void setup() {
pinMode(13, OUTPUT); // Imposta il pin digitale 13 come uscita (output)
}
void loop() {
digitalWrite(13, HIGH); // Imposta il pin 13 al valore logico alto
delay(1000); // Attende per un secondo tramite comando delay()
digitalWrite(13, LOW); // Imposta il pin 13 al valore logico basso
delay(1000); // Attende per un secondo tramite comando delay()
}