Tensión y corriente
Tres magnitudes explican casi todo lo que pasa en un circuito. Entenderlas bien te ahorra muchos componentes quemados.
Digital y analógico
Todo lo que entra y sale de un Arduino es una señal eléctrica: una tensión que cambia con el tiempo. Hay dos formas de leerla o generarla.
PWM
PWM (Pulse Width Modulation, modulación por ancho de pulso) consiste en encender y apagar un pin cientos de veces por segundo. Variando cuánto tiempo está encendido en cada ciclo, el componente recibe de media una tensión intermedia.
Divisor de tensión
Dos resistencias en serie reparten la tensión entre ellas. En el punto donde se unen aparece una tensión proporcional a sus valores. Es uno de los circuitos más útiles que existen.
Comunicación
Los sensores sencillos dan una tensión o un HIGH/LOW. Los más avanzados (una IMU, un LiDAR, una pantalla) envían datos en forma de bytes. Para eso usan un protocolo de comunicación: unas reglas comunes para hablar por unos pocos cables.
Alimentación
La mayoría de problemas raros en un robot (reinicios, sensores que fallan, motores que tiemblan) vienen de la alimentación. Con unas pocas reglas te los ahorras.