Arduino es una plataforma de código libre para la creación de prototipos electrónicos, basada en software y hardware flexibles, fáciles de usar. Se creó para artistas, diseñadores, aficionados y cualquier interesado en crear entornos u objetos interactivos capaces de transmitir datos de una gran variedad de interruptores y sensores; y controlar multitud de tipos de luces, motores y otros dispositivos fÃsicos. Esta completa introducción sobre Arduino 1.0, le proporciona ideas para llevar a cabo numerosos proyectos y le ayuda a trabajar en ellos desde el principio. Aquà encontrará toda la información que necesita, desde cómo organizarse hasta cómo realizar los últimos toques a su prototipo.Agradecimientos Prefacio CapÃtulo 1. Introducción A quién va dirigido el libro Computación fÃsica Convenciones Código fuente CapÃtulo 2. La filosofÃa de Arduino Creación de prototipos Modificación experimental Parchear Modificación de circuitos Modificación de teclados ¡Nos encanta reciclar! Modificación de juguetes Colaboración CapÃtulo 3. La plataforma Arduino El hardware de Arduino El software (IDE) Instalar Arduino en su equipo Instalar controladores: Windows Instalar controladores: Macintosh Identificación de puertos: Windows Identificación de puertos: Macintosh CapÃtulo 4. Empezar con Arduino realmente AnatomÃa de un dispositivo interactivo Sensores y activadores Hacer parpadear un LED Pásame el Parmesano Arduino no es para derrotistas Los verdaderos pensadores escriben comentarios El código, paso a paso Qué vamos a crear Qué es la electricidad Usar un botón de presión para controlar el LED Cómo funciona Un circuito, mil comportamientos CapÃtulo 5. Entradas y salidas avanzadas Probar otros sensores de apagado y encendido Controlar la luz con PWM Usar un sensor de luz en lugar de un botón de pulsar Entrada analógica Probar otros sensores analógicos Comunicación serie Control de cargas más grandes: Motores, lámparas y demás Sensores complejos CapÃtulo 6. La nube Planificación Codificación Montaje del circuito Cómo se monta CapÃtulo 7. Detección y solución de problemas Probar la placa Probar el circuito de la placa de pruebas Aislar problemas Problemas con el IDE Cómo obtener ayuda en lÃnea Apéndice A. La placa de pruebas Apéndice B. Lectura de resistencias y condensadores Apéndice C. Referencia rápida de Arduino Estructura SÃmbolos especiales Constantes Variables Estructuras de control Aritmética y fórmulas Operadores de comparación Operadores booleanos Operadores compuestos Funciones de entrada y salida Funciones de tiempo Funciones matemáticas Funciones de números aleatorios Comunicación serie Apéndice D. Lectura de diagramas esquemáticos Indice alfabético