Bienvenidos a este tutorial sobre Arduino. La primera entrega se compondrá de una serie de post’s muy sencillos y fáciles de seguir con los que se pretende acercar y dar una introducción a Arduino.

Si eres de los que no tienes ni idea de programación y electrónica… éste es tu tutorial. Para seguirlos no necesitas conocimientos previos ya que se explica todo paso a paso apoyado con imágenes y vídeos. Además, cuando hayas seguido este tutorial, no sólo podrás realizar por ti mismo los ejemplos aquí realizados, sino que también podrás llevar a cabo proyectos compartidos por la comunidad de usuarios de Arduino y, ¿por qué no? alguno de tu propia invención.

¿Qué es Arduino?

Arduino es una placa controladora y su entorno de programación que permiten de manera rápida y sencilla realizar proyectos de electrónica, automatismo, control, domótica, etc. Arduino nació en el Instituto IVREA (Italia) para facilitar a sus alumnos las tareas de programación de microcontroladores. Es ese uno de los motivos de su éxito: cualquier persona con pocos conocimientos de informática y electrónica puede programarlo e implementarlo.

Existen varios modelos de Arduino como son Uno, Leonardo, Mega… pero este tutorial se limitará salvo que se diga lo contrario al modelo Uno por ser el más común y económico.

Tabla de Contenidos
Introducción
¿Qué es Arduino?
Hardware libre
¿Para qué sirve?
Partes de Arduino
Todo lo que necesitas para empezar

IDE Aruduino
¿Qué es y para qué sirve?
Descarga e instalación

Ejemplo semáforo
Estructura básica de los códigos
Sentencias básicas , funciones y librerías
Compilación y carga

Ejemplo : Semáforo
Salidas
Pines de salida
Configuración y uso de las salidas digitales
PWM
Ejemplo función PWM con LED

Entradas Analógicas y Digitales
Descripción de las entradas
Entradas analógicas
Entradas digitales
Medición de temperatura . Senso Mr 35
Entradas (2): Botones
Esquema común
Pulsador
Interruptor
Interruptor con corrección de rebote

Comunicación serie
¿Qué es la comunicación serie?
¿Dónde tenemos que dirigirnos para comunicarnos en serie con Arduino?
Conexiones serie en Arduino
Ejemplo : Ordenar a Arduino que encienda un Led
5.- Ejemplo : Reconocimiento de valores RGB por puerto serie

Sonidos con Arduino
Función tone
Zumbador
Música

¿Qué es el sistema OneWire?
¿Cómo usar las librerías y los ejemplos?
Ejemplo : Medición de temperatura con sensor ds18b20

Pantalla LCD
Materia l necesario
Montaje

Fuente: Tutorial escrito por Fernando Martínez y Guillermo Pérez