Descrição

Configura o pino especificado para que se comporte ou como uma entrada (input) ou uma saída (output). Veja a descrição de pinos digitais  para mais detalhes.

Sintaxe

pinMode(pin, mode)

Parâmetros

pin: o número do pin o qual você deseja predeterminar.

mode: pode ser INPUT ou OUTPUT

Retorno

Nenhum

Exemplo

int ledPin = 13;                 // LED conectado ao pino digital 13

void setup()
{
pinMode(ledPin, OUTPUT); // predetermina o pino digital como uma saída
}

void loop()
{
digitalWrite(ledPin, HIGH); // acende o LED
delay(1000); // espera um segundo
digitalWrite(ledPin, LOW); // apaga o LED
delay(1000); // espera um segundo
}

Nota

Os pinos de entrada analógica podem ser usados como pinos digitais e devem ser referenciados com os números de 14 (entrada analógica 0) a 19 (entrada analógica 5).

Veja também

 

Página de início da referência

Correções, sugestões, e nova documentação devem ser enviadas ao Forum.

O texto de referência do Arduino está baixo uma Licença Creative Commons Attribution-ShareAlike 3.0. Amostras de código utilizadas na referência foram deixados  ao domínio público.

 

O conteúdo desta página é uma tradução para o português a partir do site original do Arduino.

Esta obra está sob uma Licença Creative Commons.

Creative Commons License