Arduino es una plataforma de código libre para la creación deprototipos electrónicos, basada en software y hardware flexibles,fáciles de usar. Se creó para artistas, diseñadores, aficionados ycualquier interesado en crear entornos u objetos interactivos capacesde transmitir datos de una gran variedad de interruptores y sensores,y controlar multitud de tipos de luces, motores y otros dispositivosfísicos.Esta completa introducción sobre Arduino 1.0, le proporciona ideaspara llevar a cabo numerosos proyectos y le ayuda a trabajar en ellosdesde el principio. Aquí encontrará toda la información que necesita,desde cómo organizarse hasta cómo realizar los últimos toques a suprototipo.AgradecimientosPrefacioCapítulo 1. IntroducciónA quién va dirigido el libroComputación físicaConvencionesCódigo fuenteCapítulo 2. La filosofía de ArduinoCreación de prototiposModificación experimentalParchearModificación de circuitosModificación de tecladosNos encanta reciclar!Modificación de juguetesColaboraciónCapítulo 3. La plataforma ArduinoEl hardware de ArduinoEl software (IDE)Instalar Arduino en su equipoInstalar controladores: WindowsInstalar controladores: MacintoshIdentificación de puertos: WindowsIdentificación de puertos: MacintoshCapítulo 4. Empezar con Arduino realmenteAnatomía de un dispositivo interactivoSensores y activadoresHacer parpadear un LEDPásame el ParmesanoArduino no es para derrotistasLos verdaderos pensadores escriben comentariosEl código, paso a pasoQué vamos a crearQué es la electricidadUsar un botón de presión para controlar el LEDCómo funcionaUn circuito, mil comportamientosCapítulo 5. Entradas y salidas avanzadasProbar otros sensores de apagado y encendidoControlar la luz con PWMUsar un sensor de luz en lugar de un botón de pulsarEntrada analógicaProbar otros sensores analógicosComunicación serieControl de cargas más grandes: Motores, lámparas y demásSensores complejosCapítulo 6. La nubePlanificaciónCodificaciónMontaje del circuitoCómo se montaCapítulo 7. Detección y solución de problemasProbar la placaProbar el circuito de la placa de pruebasAislar problemasProblemas con el IDECómo obtener ayuda en líneaApéndice A. La placa de pruebasApéndice B. Lectura de resistencias y condensadoresApéndice C. Referencia rápida de ArduinoEstructuraSímbolos especialesConstantesVariablesEstructuras de controlAritmética y fórmulasOperadores de comparaciónOperadores booleanosOperadores compuestosFunciones de entrada y salidaFunciones de tiempoFunciones matemáticasFunciones de números aleatoriosComunicación serieApéndice D. Lectura de diagramas esquemáticosIndice alfabético