Tipos de sensores para Arduino

Los sensores permiten que un proyecto detecte cambios del entorno. Dependiendo del modelo, pueden detectar distancia, movimiento, luz, temperatura, humedad y muchas otras variables. En Arduino, esa información puede convertirse en decisiones y acciones.
Sensores de distancia
Los sensores ultrasónicos, como el HC-SR04, calculan la distancia midiendo el tiempo que tarda una señal en ir hacia un objeto y regresar. Son útiles para barreras automáticas, sistemas de estacionamiento y robots que necesitan detectar obstáculos.
Sensores de movimiento
Un sensor PIR detecta cambios asociados al movimiento de personas u otros cuerpos que emiten radiación infrarroja. Su salida puede utilizarse para activar una alarma, una luz o una señal.
Sensores de luz
Una fotoresistencia o LDR cambia su resistencia según la cantidad de luz que recibe. Al combinarla con una resistencia fija se puede formar un divisor de tensión y leer una variación mediante una entrada analógica de Arduino.
Sensores ambientales
El DHT11 es un ejemplo de sensor que permite obtener temperatura y humedad. Al conectarlo a Arduino, el programa puede leer esos valores y mostrarlos en una pantalla o utilizarlos para tomar decisiones.
| Sensor | Qué detecta | Ejemplo de uso |
|---|---|---|
| HC-SR04 | Distancia | Parqueadero o barrera automática |
| PIR | Movimiento | Alarma o iluminación automática |
| LDR | Nivel de luz | Lámpara automática |
| DHT11 | Temperatura y humedad | Monitor ambiental |
¿Cómo elegir un sensor?
- Define qué variable necesitas detectar.
- Revisa el rango de medición y la precisión que requiere el proyecto.
- Comprueba el voltaje de alimentación y el tipo de salida.
- Verifica cómo se comunica con Arduino y qué librería o código necesita.
- Piensa qué hará el proyecto con el dato obtenido.
De la lectura a la acción
El sensor por sí solo no completa el proyecto. La lógica aparece cuando Arduino interpreta la lectura y responde. Por ejemplo: si la distancia es menor a cierto valor, enciende un LED rojo; si el movimiento es detectado, activa un buzzer; si hay poca luz, enciende una lámpara.
Elige un sensor y conviértelo en una entrada para un proyecto de Arduino.
Ver proyecto: Sensor de parqueadero con Arduino →