Programación básica y avanzada con C y C++ Sensores, actuadores, transmisores e internet Cpnexión de shields y placas breakout Arduino Yún e internet de las cosas
Arduino es una pequeña placa que cualquiera puede aprender a usar en poco tiempo para realizar circuitos electrónicos interactivos. Es mucho menos potente que el teléfono que lleváis en el bolsillo, no tiene pantalla ni teclado pero es extremadamente fácil de manejar y, desde hace unos anos, lo utilizan miles de personas en todo el mundo para dar vida a los mas variados: desde una impresora 3D a una sierra automática, desde un termostato a un dron.
Este manual recoge toda la información para utilizar Arduino de la mejor manera, desde sus fundamentos hasta los argumentos mas complejos. Aprenderéis todas las funciones de Arduino, así como a conectar sensores y dispositivos de todo tipo, gracias a las explicaciones detalladas tanto de la parte electrónica como de la programación. El manual incluye también un capitulo dedicado a Arduino Yun, la nueva placa con Wi Fi integrado, con la cual es fácil crear proyectos conectados a Internet.
INTRODUCCIÓN 9
1. EL MUNDO DE ARDUINO 13
2. HARDWARE 23
3. INSTALACIÓN 47
4. ARDUINO Y EL LENGUAJE C/C++ 59
5. PROGRAMAR ARDUINO 87
6. MÁS ALLÁ DE LO BÁSICO 127
7. PROGRAMACIÓN AVANZADA 163
8. SENSORES 201
9. ACTUADORES 235
10. COMUNICARSE 253
11. ARDUINO YÚN 285
CONCLUSIÓN 309
APÉNDICE: LEER EL VALOR DE UNA RESISTENCIA.311
BIBLIOGRAFÍA RECOMENDADA 315
GLOSARIO 319
ÍNDICE ANALÍTICO 323