Arduino

Arduino es una compañía de hardware libre, la cual desarrolla placas de desarrollo que integran un microcontrolador y un entorno de desarrollo (IDE), diseñado para facilitar el uso de la electrónica en proyectos multidisciplinares.

El hardware consiste en una placa de circuito impreso con un microcontrolador y puertos digitales y analógicos de entrada/salida, algunos de los cuales pueden conectarse a placas de expansión (shields) que expanden las características de funcionamiento de la placa arduino. 
Por otro lado, el software consiste en un entorno de desarrollo (IDE) basado en el entorno de Processing y lenguaje de programación basado en Wiring, así como en el cargador de arranque (bootloader) que es ejecutado en la placa.

El microcontrolador de la placa se programa a través de un computador, haciendo uso de comunicación serial mediante un convertidor de niveles RS-232 a TTL serial.

Los contenidos que vamos a desarrollar son los siguientes:
  1. Lectura sobre qué es Arduino (voluntaria)
  2. Instalación de Arduino
  3. Comprobamos la comunicación placa-PC
  4. Conexiones en la placa Board
  5. Estructura de un sketch
  6. Encendido y apagado de LEDs
  7. Lectura de señales digitales de sensores, ...
  8. Lectura de señales analógicas de sensores, ...
  9. Control PWM de una salida digital


Utiliza los siguientes enlaces para aprender más: