</> CodeBooks
    ← Volver a Arduino y hardware (página 2)
    Portada de Arduino Development Cookbook

    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?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Arduino y hardware con nivel Intermedio