Introducción a Arduino

¿Qué es arduino?
Arduino Uno: Información técnica
Arduino Mega: Información técnica
  • Glosario:
  • Flash memory: Se trata de memoria no volátil. Permanece cuando se apaga la alimentación. Es la memoria en la que se almacena el programa que cargamos en el dispositivo (Arduino). Similar al disco duro de un ordenador

  • SRAM: Es la memoria de trabajo. Es memoria volátil. En ella se almacenan los valores de las variables que utilizamos en nuestro programa. Equivalente e la memoria RAM de un ordenador.

  • EEPROM: (Electrically Erasable Programmable Read-Only Memory) Es una memoria no volátil, que permite almacenar datos de forma permanente, por ejemplo, para preservar un dato ante un corte de suministro eléctrico. Inicialmente no nos ocuparemos de esto.

  • Digital I/O pins (Entradas/salidas digitales): Sólamente admiten dos estados (ON/OFF, LOW/HIGH ....), uno de ellos se corresponde con un valor bajo (cero voltios) y otro con un valor alto (cinco voltios) de tensión. El umbral suele estar entre los dos y tres voltios. Por encima de la tensión umbral el microprocesador asume estado HIGH y por debajo de este el estado es LOW. No se discriminan estados intermedios. Estas entradas usualmente se utilizan con un interruptor o pulsador o bien con un sensor que proporcione una señal con dos valores posibles.

    Nota: el pin 13 lleva incorporado un diodo en placa, por lo es fácil visualizar el estado de esta patilla

  • Analog I/O pins (Entradas/salidas analógicas): Proporcionan una conexión que discrimina un rango "continuo" de valores entre 0 y 5 V. Hay que indicar que tanto el UNO como el MEGA no tienen salida analógica, sólo entradas, en número de 6 y 16 respectivamente, aunque pueden ser usadas también como entrada o salida digital. Cuando se usan como entrada analógica permiten una resolución de 10 bits. Nosotros las utilizaremos para regular una señal utilizando un potenciómetro.

  • Señal PWM (Pulse Width Modulation):Con una señal PWM se puede conseguir una regulación de potencia utilizando una señal digital, mediante la modulación de la anchura del pulso. Puedes ampliar información aquí. Nosotros utilizaremos PWM para regular la luminosidad de un LED

Listado de placas Arduino
Tabla comparativa de especificaciones de placas Arduino
Tabla comparativa (alternativa)