
Arduino Development Cookbook
Cornel Amariei
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~233
- Nivel
- Intermedio
De qué trata
Recetario técnico eminentemente práctico centrado en la resolución de problemas cotidianos de hardware y software en la plataforma Arduino (trabajando sobre Arduino IDE 1.6 y placas estándar como Arduino Uno). Está pensado para desarrolladores, técnicos y creadores con nivel intermedio que ya entienden la sintaxis básica de C/C++ y buscan soluciones modulares y patrones de diseño reutilizables para conectar componentes, depurar circuitos y optimizar el rendimiento de sus proyectos sin tener que atravesar explicaciones teóricas extensas.
La obra enseña a través de más de 50 recetas estructuradas que cubren desde el acondicionamiento de señales y la gestión de entradas digitales con resistencias pull-up y técnicas de eliminación de rebote (debouncing por software y hardware), hasta el control avanzado de actuadores. Aborda el manejo de potenciómetros, sensores de temperatura (LM35/TMP36), módulos PIR, sensores ultrasónicos, acelerómetros y receptores GPS. En el apartado de salidas y potencia, detalla el uso de modulación por ancho de pulsos (PWM), transistores, puentes H para motores de corriente continua, servomotores, motores paso a paso y motores brushless, así como registros de desplazamiento (shift registers 74HC595), displays de 7 segmentos y optoacopladores. Asimismo, profundiza en protocolos de comunicación serie (UART, SoftwareSerial), buses I2C y SPI, tarjetas SD, shields Ethernet y técnicas de optimización interna como la manipulación de registros de temporizadores y la memoria EEPROM.
El contenido no desarrolla un proyecto monolítico de gran escala, sino una extensa colección de soluciones modulares y experimentos de laboratorio directamente aplicables a desarrollos propios. Destaca por sus recetas de trucos avanzados ("hacking"), que enseñan a exprimir el hardware desbloqueando pines auxiliares, acelerando frecuencias PWM y gestionando la memoria no volátil para preservar estados ante cortes de energía. Deja fuera aspectos como el diseño formal de circuitos impresos (PCB) y los microcontroladores de 32 bits más recientes. Es una obra de consulta indispensable para tener junto a la mesa de trabajo y resolver dudas puntuales de conexión y lógica en placas de 8 bits.
- Arduino Uno
- C++ embebido
- Sensores analógicos y digitales
- Control de motores
- PWM
- I2C
- SPI
- Shift Registers
- EEPROM
- Debouncing
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

