Paso 1: Base LED/zumbador
1. cualquier Arduino o una desviación de la misma debería funcionar perfectamente bien para esto. $30 por Uno estándar. Como puede ser programada por el IDE de Arduino, estará bien.
2. un sensor PIR. Estoy usando el sensor PIR de Parallax. Lo puede obtener por alrededor de $10. De Adafruit debería funcionar bien si se establece en H (retrigger) que explicaré más adelante. El de SparkFun tiene el pin de señal que sale baja () en la detección por lo que habrá un código cambiante. No sé exactamente lo que uno emite señales.
3. una placa de prototipado esto hará mucho más fácil. De lo contrario usted soldar pernos. Esto debe ser en cualquier lugar de $5 a $15 dependiendo de qué tipo es que.
El sensor PIR de Parallax que usar requiere un tiempo de calentamiento 10-60 segundos para calibrar a sí mismo. Es mejor que ningún movimiento mientras que está calibrando. Le doy 30 segundos, que incorporan en el código.
Aquí es cómo tengo mi PIR creado. Está construida sobre un escudo que se coloca sobre el Arduino pero las clavijas son las mismas.
Mi módulo PIR tiene el jumper en la parte posterior en H - activar. El pin permanece alta el movimiento es continuo. El pin de señal está conectado a Arduino pin 4. El LED está conectado a Arduino pin 5. Los otros dos pasadores blancos no importan en el cuadro, los que se sueldan a mi escudo de otro proyecto.
Durante el período de calentamiento, el LED rojo parpadea dos veces por segundo. Después de 30 segundos, el LED dejará de parpadear rápidamente. Generalmente el PIR no parpadea rápidamente en uso normal para saber cuando termina el período de calentamiento. Compruebe las imágenes para el cableado. Se adjunta archivo de Arduino PDE.
Para utilizar un timbre, simplemente por cable en lugar del LED y quitar la resistencia. Usted debe usar un transistor si el timbre no es un piezoeléctrico y está en una forma de cuadrado blanco que genera el zumbido vibrando contra una pieza de plástico.