Está en la página 1de 2

Entradas y Salidas

Pines digitales:

Cada uno de los 14 pines digitales de Arduino puede ser usado como entrada
o salida digital, usando funciones pinMode(), digitalWrite() y digitalRead() .
Operan a 5 voltios y su resolución es de 8 bits es decir que discretiza 5 voltios
en 256 valores. Los valores entre 0 y 5 voltios los discretiza a valores entre 0
255. Cada pin puede proporcionar o recibir un máximo de 40 mA y tiene una
resistencia interna “pull-up” (desconectada por defecto) de 20-50 KOhms.
Además, algunos pines tienen funciones especiales:

Pines serie Rx y Tx : Se encuentran en los pines digitales 0 y 1 y sirven para


recibir transmitir datos (TTL) de información serial. Están conectados al chip
FTDI, el cual hace conversion de USB a serie- TTL.

PWM: 3, 5, 6, 9, 10 y 11. Proporcionan salida PWM de 8 bits con la función


analogWrite() .

LED: 13. Hay un LED empotrado conectado al pin digital 13. Cuando el pin está
a valor HIGH, el LED está encendido, cuando el pin está a LOW, está apagado.

Funciones Pines digitales:

pinMode(pin, mode): Configura el pin especificado para que se comporte


como una entrada (input) o una salida (output).

digitalWrite(pin, value): Asigna el valor de salida HIGH o LOW al pin


especificado.

int digitalRead(pin): Lee o captura el valor de entrada del pin especificado,


dará valores HIGH o LOW. Devuelve un valor de tipo entero HIGH(1) o LOW
(0).

analogWrite(): Para escribir información analógica con un pin digital mediante


pulsos PWM.

Pines analógicos:

La placa Arduino posee 6 canales conectados a un conversor analógico digital


de 10 bits. Esto significa que convertirá tensiones entre 0 y 5 voltios a un
número entero entre 0 y 1023. Esto proporciona una resolución en la lectura de:
5 voltios / 1024 unidades, es decir, 0.0049 voltios (4.9 mV)por unidad.. Por
defecto miden 5 voltios desde tierra, aunque es posible cambiar el valor más
alto de su rango usando el pin AREF y algún código de bajo nivel. Además,
algunos pines tienen funcionalidad especializada.
Funciones Pines analógicos:

analogRead:   Lee   el   valor   de   tensión   en   el   pin   analógico   especificado.   Los pines


analógicos son solo de entrada por lo tanto no necesitan ser declarados como
modo INPUT (entrada) o OUTPUT (salida).

También podría gustarte