Paso 2: Crear el código.
El código de Arduino es simple y fácil de entender.
int PIRInput = 8;
int ledPin = 13;
int PIRState;
void setup()
{
pinMode(ledPin, OUTPUT);
pinMode(PIRInput, INPUT);
}
void loop()
{
PIRState = digitalRead(PIRInput);
if (PIRState==HIGH)
{
digitalWrite(ledPin, LOW);
}
else
{
digitalWrite(ledPin, HIGH);
}
}
Cómo funciona.
Una vez que el PIR detecta movimiento, de se convertirá en su propio LED que tiene suficiente potencia para digital de Arduino Lea función para detectar la tensión de a bordo.
Una vez que el Arduino ha detectado una señal entrante que se convierte simplemente en su propio interior en LED en el pin 13.
Apagado-grueso ahora puede cambiar el código para hacer lo que quieras.