Paso 7: Código tutorial
El código de aquí se mantiene extremadamente simple. Usted puede fácilmente hacer más complicado por la adición de varios pedos, tiempo hacia fuera, girarlos al azar, etc..
El código presentado aquí se basa en gran medida en estos dos ejemplos:
http://www.seeedstudio.com/wiki/Grove_-_PIR_Motion...
y http://www.seeedstudio.com/wiki/Grove_-_PIR_Motion...
En la función de configuración se inicia el código de audio, se selecciona un volumen de "6" (6 es el más alto), el pinMode para el sensor de movimiento se define como entrada (que significa lo que está conectado en ese pin establecerá a alta o baja). A continuación reproduce el archivo mp3.
En el circuito se juega se llama a la función "isPeopleDetected" para ver si se ha detectado movimiento y si tiene el archivo de la sección.
isPeopleDetected tiene su lógica de establecer un pin de "Baja" de la lectura significa que hay movimiento. Los trabajos para el sensor de infrarrojos distancia interrupción pero no para el sensor de detector de movimiento PIR. Para eso tienes que cambiar el bajo a un alto.