
Aprenderás a detectar movimiento y reaccionar con una alarma. En esta guía encontrarás un montaje concreto, criterios de conexión y un programa funcional de referencia para este circuito.

Un prototipo funcional pensado para practicar electrónica y programación con Arduino. La ilustración muestra la disposición conceptual de los componentes y sirve como referencia visual del montaje.
El Arduino recibe las señales de entrada, ejecuta la lógica del programa y controla las salidas. Antes de energizar, verifica polaridad, GND común y el valor de las resistencias. Los pines indicados son una propuesta de montaje y pueden adaptarse si modificas el código.
Usa esta tabla junto con el diagrama para montar el circuito. Los pines corresponden al programa incluido en este proyecto.
| Componente / terminal | Conectar a Arduino |
|---|---|
| PIR VCC | 5V |
| PIR OUT | D2 |
| PIR GND | GND |
| Buzzer + | D8 |
| Buzzer − | GND |
| LED ánodo | D9 → 220 Ω |
| LED cátodo | GND |
El LED debe llevar una resistencia de 220 Ω en serie. Comparte GND entre todos los componentes.
Este es un ejemplo funcional para el montaje descrito:
const int PIR = 2;
const int BUZZER = 8;
const int LED = 9;
void setup() {
pinMode(PIR, INPUT);
pinMode(BUZZER, OUTPUT);
pinMode(LED, OUTPUT);
}
void loop() {
if (digitalRead(PIR) == HIGH) {
digitalWrite(LED, HIGH);
tone(BUZZER, 1000);
} else {
digitalWrite(LED, LOW);
noTone(BUZZER);
}
delay(50);
}Consulta directamente los componentes disponibles en Fasantronic para replicar este proyecto.
Ver todos los componentes →