Publicado el Deja un comentario

9. Los pines de la placa Arduino UNO

Arduino necesita que le suministres entre 6  y 12 v de entrada, es mejor no salirse de estos límites, por debajo de 6 v las salidas de los pines no serán correctas (menor de 5 v) y puede ser que Arduino no funcione y por encima de 12 v se puede calentar, si sobrepasas los 20 v te lo puedes cargar con toda seguridad. También puedes alimentarlo usando el pin Vin al que deberás proporcionar 5 v estables o directamente conectando Arduino por su puerto USB a un ordenador o a un transformador de móvil, esta solución es la óptima cuando quieres que Arduino funcione un tiempo prolongado (varios días).

Las 14 entradas digitales sirven para indicar a Arduino sólo dos valores externos: ciertos (5 v) o falsos (0 v).

Las 14 salidas digitales (son los mismos pines que las entradas digitales) sirven para que Arduino indique a los actuadores externos que conectemos a esos pines si se activan (5 v) o no (0 v), y sólo pueden tomar estos dos valores.

Los 6 pines analógicos, al igual que los digitales pueden tener doble función, de entrada o salida, en este caso los valores que entran/salen oscilarán entre 0 y 5 v divididos en 1024 valores

Hay 6 pines digitales especiales que vienen marcados en la imagen con una virgulilla (el sombrero de la ñ) que aunque sean digitales pueden comportarse con valores de salida del tipo PWM ofreciendo 256 valores entre 0 y 5 v. Pueden servir para iluminar un LED con 256 intensidades de brillo diferentes.

Es interesante observar que la placa tiene tres pines GND que te permitirán obtener el valor de tierra para tus proyectos, ofreciendo 0 V. Así mismo tendrás a tu disposiciones un pin de 5 V como valor alto lógico de Arduino y un pin especial de 3,3 V para alimentar algunos sensores que usan este voltaje.

Publicado el Deja un comentario

8. Conexiones de la placa Arduino UNO

La placa Arduino UNO se puede ver como un miniordenador dado su tamaño y su capacidad de proceso de señales de entrada y de salida; en cuanto a sus conexiones tiene:

  • Entradas de alimentación, tanto desde una fuente de alimentación externa de 9 v  como directamente al Pin Vin o por el puerto USB
  • Entradas digitales para toma de datos digitales binarios (0 v y 5 v)
  • Salidas digitales para ofrecer al exterior valores digitales (0 v y 5 v)
  • Entradas/salidas analógicas con valores de entrada/salida entre 0 y 5 v
  • Comunicación serie en los pines 0 y 1 con otros dispositivos
  • Conector USB tipo impresora con doble función:
    • Alimentación de la placa
    • Entrada y salida de datos entre Arduino y el ordenador
  • El resto de pines (IOREFReset, 3V3 y AREF) los veremos más adelante

El chip ATMEGA328 nos ofrece tres tipos de memoria:

  • Memoria Flash (32 KB), memoria permanente donde se almacena el programa, de las cuales 0.5 KB se reservan para el bootloader
  • Memoria SRAM (2 KB), memoria volátil donde se guardan las variables
  • Memoria EEPROM (1 KB), memoria permanente para mantener datos después de un reset y constantes del programa

Pequeño ejercicio

Visita la Wikipedia y busca “Arduino UNO“, podrás ampliar la información. También puedes buscarlo en su web oficial.