Paso 3: Arduino
En este momento puedes agarrar el LED y el altavoz que has obtenido. Conectar el + del altavoz al pin #9 y el - a masa. A continuación, conecte la pata larga del LED al pin #13 y la más corta a la tierra junto al pin #13.
Ahora para el sketch de Arduino. Puede copiar y pegar lo siguiente en el IDE de Arduino:
/ * Sensor bosquejo por Tommy Hill (tommythehill de movimiento
Conectado a VCC + 5V
Toma de tierra conectada a tierra
FUERA conectado al pin digital 7
*/
int outpin = 7;
int led = 13;
void setup() {}
pinMode (led, salida);
pinMode (outpin, entrada);
pinMode (9, salida);
}
void loop)
{
Si (digitalRead(outpin) == LOW)
{
digitalWrite (led, baja);
}
Si (digitalRead(outpin) == HIGH)
{
digitalWrite (led, alto);
BEEP(50);
}
}
{} void beep (unsigned char delayms)
analogWrite (9, 20); Se puede utilizar casi cualquier valor excepto 0 y 255
experimento para obtener el mejor tono
Delay(delayms); Espere un delayms ms
analogWrite (9, 0); 0 lo desactiva
Delay(delayms); Espere un delayms ms
}
Subir este sketch a la placa y conectar tu Arduino! Si tienes el altavoz, el LED y el sensor conectado correctamente, debería ver una luz y escuche un zumbido. Esto es normal incluso si no hay ningún movimiento. Durante unos 15 segundos cuando se enciende, el Sensor de PIR tiene que calibrar y hace que el timbre.