pinMode — Konfiguruje zadaný pin buďto jako vstupní nebo výstupní
void pinMode(pin, mode);
pin;
mode;
Parametr pin určuje vývod který konfigurujeme. Parametr mode může být INPUT, když chceme pin jako vstupní, nebo OUTPUT, když jej chceme nakonfigurovat jako výstupní.
Funkce konfiguruje pin jako vstupní nebo výstupní. Jako vstupní nebo výstupní můžeme konfigurovat všechny digitální piny a většinu analogových. Na běžném Arduinu všechny analogové.
Při zapnutí Arduina jsou všechny piny standardně nastaveny jako vstupní..
int ledPin = 11;
int buttonPin = 10;
void setup(void)
{
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop(void)
{
digitalWrite(ledPin, digitalRead(buttonPin));
}