Configura el pin especificat perquè es comporte com una entrada o una eixida. Consulte la pàgina Pins digitals per a obtindre detalls sobre la funcionalitat dels pins. A partir d’Arduino 1.0.1, és possible habilitar les resistències pullup internes amb el mode INPUT_PULLUP. A més, el mode INPUT deshabilita explícitament els pullups interns.
pinMode(pin, mode)
pin
: el número de pin d’Arduino per a establir el mode
mode
: INPUT, OUTPUT o INPUT_PULLUP. Consulte la pàgina Pins digitals per a obtindre una descripció més completa de la funcionalitat.
Res
El codi defineix el pin digital 13 com EIXIDA i l’alterna HIGH i LOW
void setup ()
{
pinMode(13, OUTPUT); // estableix el pin digital 13 com a eixida
}
void loop ()
{
digitalWrite (13, HIGH); // activa el pin digital 13
delay (1000); // espera un segon
digitalWrite (13, LOW); // desactiva el pin digital 13
delay (1000); // espera un segon
}
Els pins d’entrada analògica es poden usar com a pins digitals, denominats A0, A1, etc.
EXEMPLE Descripció dels pins digitals (en anglés)
LLENGUATGE Funcions