Aprender Arduino, Prototipado y Programación Avanzada con 100 Ejercicios
Beiroa Mosquera, Rubén
Realizar proyectos complejos de programación y electrónica, como las interrupciones, _ltros y el prototipado del hardware de Arduino UNO, puede generar problemáticas difíciles de resolver. Si quieres ir un paso más allá con Arduino y dominar completamente su electrónica, su hardware y su programación, este es tu libro. Esta guía se adentra en las funcionalidades más complejas...
Sinopsis
Realizar proyectos complejos de programación y electrónica, como las interrupciones, _ltros y el prototipado del hardware de Arduino UNO, puede generar problemáticas difíciles de resolver. Si quieres ir un paso más allá con Arduino y dominar completamente su electrónica, su hardware y su programación, este es tu libro. Esta guía se adentra en las funcionalidades más complejas de Arduino, mediante 100 ejercicios prácticos, para llevar a cabo proyectos con una mayor robustez y un aspecto profesional. · Entenderás el funcionamiento y la programación de los distintos tipos de comunicación que integra Arduino. · Desmontarás un Arduino y serás capaz de diseñar su PCB con un entorno intuitivo. · Descubrirás las soluciones que ofrece un condensador. · Aprenderás recursos de programadores profesionales. · Mejorarás las prestaciones de un Arduino con módulos. · Aprenderás a programar tu propio interfaz de control para Arduino con Processing. Además, en la parte inferior de la primera página del libro encontrarás el código de acceso que te permitirá descargar de forma gratuita los contenidos adicionales del libro en www.marcombo.info.
Índice
La electrónica no es ideal .....................................................14 Introducción a los condensadores....................................... 16 Propiedades de un condensador .........................................18 Gestión de tiempo: millis() y micros() .................................20 Descarga de un condensador ..............................................22 Debounce (I) ........................................................................24 Debounce (II) .......................................................................26 De PWM a señal analógica con filtro paso bajo ..................28 Interrupciones..................................................................... 30 Interrupciones por evento ..................................................32 Interrupciones por tiempo. Parpadeo de un led ................34 Interrupciones por tiempo. Timer2 y 3............................... 36 Interrupción del puerto serie .............................................38 Comunicación serie Serial. ush, Serial.availableForWrite.. 40 Comunicación serie Serial.end, Serial.setTimeout .............42 Comunicación serie Serial.parseInt ....................................44 Comunicación serie Serial.parseFloat, Serial.readBytes ......46 Comunicación serie(V) Serial.readBytesUntil,Serial.readString Comuninación serie (VI) Serial.readStringUntil, Serial. Nd.. 50 Comunicación I2C. Introducción ..........................................52 Comunicación I2C. Wire.begin............................................. 54 Comunicación I2C. Comunicación del maestro al esclavó... 56 Comunicación I2C. Controlar al esclavo con un maestro .....58 Comunicación I2C. Comunicación esclavo maestro............. 60 SPI Introducción 62SPI en Arduino .......................................64 Comunicación SPI. Comunicación maestro esclavó............. 66 Comunicación SPI. Comunicación esclavo maestro .............68 Memoria EEPROM. EEPROM.read .......
Comentarios
Sé el primero en comentar este libroTambién te puede interesar