ARDUINO A FONDO/ APRENDA A CREAR FACILMENTE GADGETS, GIZMOS, ROBOTS Y MUCHO MAS
Material type:
TextLanguage: Español Original language: Español Publication details: EDICIONES ANAYA MULTIMEDIA (GRUPO ANAYA S.A) 2014Edition: 1ER EDICIONDescription: 351 PAGINAS IMAGENES 17.5X22.5 CMISBN: - 9788441536524
- TJ223P76B58 B58
| Item type | Current library | Collection | Call number | Copy number | Status | Date due | Barcode | |
|---|---|---|---|---|---|---|---|---|
|
|
CI Tlalpan Sala General | Colección General | TJ223P76B58 B58 2014 | Eje. 1 | No para préstamo externo | TLALPAN0009 |
Índice de contenidos
9
SECRETARÍA DE EDUCACIÓN PÚBLICA
INSTITUTO TECNOLÓGICO DE TLALPAN
CENTRO DE INFORMACIÓN
Introducción
13
¿Para quién es este libro?.. 13
¿Qué voy a aprender con este libro? 14
Convenciones.. 14
Código fuente.. 15
Conseguir los componentes. 15
¿Qué necesito? 15
Material complementario y ayuda 16
¿Qué es Arduino?.. 16
Una plataforma de código abierto. 17
Más allá de este libro. 18
Capítulo 1. Primeros pasos con Arduino
21
Explorar el ecosistema Arduino.. 21
Crear nuestro primer programa. 30
Resumen 36
Capítulo 2. Entradas y salidas digitales y modulación por ancho de pulsos
37
Salidas digitales. 38
Modulación por ancho de pulsos con analogWrite(). 45
Leer entradas digitales 48
Construir una luz nocturna led RGB controlable 54
Resumen 58
Capítulo 3. Lectura de sensores analógicos
59
Entender las señales analógicas y digitales 60
Leer sensores analógicos con Arduino: analogRead() 63
Utilizar reóstatos variables para hacer nuestros propios sensores analógicos 71
Resumen 74
Capítulo 4. Utilizar transistores y controlar motores
77
Controlar motores CC.
Controlar servomotores.
Crear un sensor de distancia de barrido.
Resumen
79
94
100
104
Capítulo 5. Producir sonidos
105
Entender el funcionamiento de los altavoces
106
Utilizar tone() para producir sonidos.
109
Construir un micro piano
116
Resumen
118
Capítulo 6. Comunicación USB y serie
119
Entender las capacidades de comunicación serie de Arduino
120
Escuchar a la Arduino.
126
Hablar a la Arduino
130
Hablar con una aplicación de escritorio.
137
Aprender trucos especiales con la Arduino Leonardo
(y otras placas basadas en 32U4)
Resumen
144
153
Capítulo 7. Registros de desplazamiento
155
Entender los registros de desplazamiento
156
Controlar animaciones de luz
con un registro de desplazamiento
Resumen
164
168
Capítulo 8. El bus I²C
171
Historia del bus I²C.
172
Diseño de hardware I2C.
172
Comunicarse con una sonda de temperatura I²C
175
Combinar registros de desplazamiento,
comunicación serie y comunicaciones I²C
Resumen
180
186
Capítulo 9. El bus SPI
187
Introducción al bus ISP
188
Hardware SPI y diseño de comunicación.
189
Comparación de SPI e I²C.
191
Comunicación con un potenciómetro digital SPI
192
Crear una demostración audiovisual
con potenciómetros digitales SPI
Resumen
199
203
Capítulo 10. Comunicación con pantallas de cristal líquido
Configurar la pantalla LCD....... 205
Utilizar la biblioteca LiquidCrystal para escribir en la pantalla LCD... 206
Crear un termostato personal.. 209
Resumen 215
Capítulo 11. Comunicación inalámbrica con radios XBee
Entender la comunicación inalámbrica con XBee. 224
Configurar los XBee.......... 225
Comunicación inalámbrica con el ordenador. 226
Comunicación con otra Arduino: crear un timbre inalámbrico 231
Resumen 239
Capítulo 12. Interrupciones por temporizador y hardware
Utilizar interrupciones por hardware 247
Utilizar interrupciones por temporizador 257
Crear una máquina de sonidos controlada por interrupciones.... 270
Resumen 273
Capítulo 13. Registro de datos con tarjetas SD
Prepararse para el registro de datos 277
Comunicar la Arduino con una tarjeta SD. 278
Utilizar un reloj en tiempo real. 284
Crear un registrador de entradas 295
Resumen 302
Capítulo 14. Conectar Arduino a Internet
La Web, la Arduino y usted 309
Controlar la Arduino desde la Web 310
Enviar datos dinámicos a un servicio de creación de gráficos...... 314
Resumen 327
Apéndice. Descifrar la ficha técnica de ATMega y los esquemas de Arduino
Leer fichas técnicas. 336
Entender el esquema de la Arduino 339
ARDUINO A FONDO
Usar el microprocesador más famoso del mundo a través de proyectos fantásticos, prácticos, artísticos, educativos...
Si es usted un aficionado o técnico de la electrónica, seguro que ha necesitado alguna vez trabajar con microcontroladores. Arduino es una plataforma de código libre para la creación de prototipos electrónicos basada en software y hardware flexibles y fáciles de usar. Con Arduino es posible llegar a todos; incluso los más legos podrán realizar sus circuitos electrónicos.
Es cierto que ya existen otros manuales y cursos sobre Arduino, pero este libro, con su estilo asequible y la profundidad de sus contenidos, no es solo una excelente forma de introducirse a la plataforma, sino la herramienta ideal para convertirse en experto. Cubre además los principios de la ingeniería electrónica y la informática.
Las lecciones sobre ingeniería eléctrica, programación e interacción humana con ordenadores, le guiarán hacia objetivos concretos y cada vez más complejos. Adquirirá las habilidades más sutiles, las técnicas más efectivas, y además se lo pasará fenomenal. Los esquemas y el código los puede descargar en www.anayamultimedia.es
Objetivos:
Explorar las características de las placas Arduino más utilizadas.
Controlar las tareas sencillas y proyectos más sofisticados.
Adquirir nociones básicas de diseño de sistemas, programación e ingeniería eléctrica.
Descubrir snippets de código, trucos y esquemas de sistemas que podrá aplicar a sus proyectos.
Dominar habilidades que podrá aplicar en otros campos y con otras plataformas.
"El estilo fácil de entender de Jeromy y la profundidad del contenido sobre Arduino no solo ayudan a los iniciados a obtener una base digital, sino que además permiten a la vieja guardia del hardware hacer sus pinitos digitales y empezar a conectar sus dispositivos".
– Chris Gammell es ingeniero eléctrico y coanfitrión del reconocido @TheAmpHour.
"Jeremy utiliza Arduino en la ingeniería eléctrica para fabricar dispositivos electrónicos como un carpintero usa un martillo para hacer casas".
– Bre Pettis es fundador de MakerBot Industries.
Jeremy Blum es conocido por su excelente serie de videos colgados en YouTube, considerados el tutorial de vídeo más completo sobre Arduino disponible en el mundo. Además, ha construido numerosos sistemas basados en un microcontrolador, entre los que se incluyen rastreadores solares, prótesis de brazos, theremines y controladores de ordenador basados en visión y gestos.
2315790
ANAYA MULTIMEDIA
www.anayamultimedia.es
ISBN 978-84-415-3652-4
There are no comments on this title.


















