Étape 1: Câblage et Code
Remarque : Vérifiez vos NIP sur le PIR
Indiqué ci-dessus
ROUGE est Vcc
Le noir est Gnd
Le jaune est entrée
Voici le code :
Begin ============================================
/ * Cette esquisse utilise un capteur PIR (détecteur infrarouge passif), la broche de sortie sur le PIR est reliée à Arduino broche 2. Lorsqu’un mouvement IR est détecté Arduino pin 13 s’allume. */
const int ledPin = 13 ; Il s’agit de la LED intégrée
const int inputPin = 2 ; broche d’entrée pour le PIR
void setup()
{
pinMode (ledPin, sortie) ; CONDUIT sur la broche 13 sera une sortie
pinMode (inputPin, entrée) ; entrée de PIR
}
void loop()
{
int val = digitalRead(inputPin) ; obtenir la valeur d’entrée de PIR et placez-le dans le val
Si (val == HIGH)
{
digitalWrite (ledPin, HIGH) ; allumer LED si un mouvement détecté
Delay(10) ; attendre
digitalWrite (ledPin, basse) ; avant de s’éteindre la LED
}
}
//=======================================================
Donc selon votre utilisation, vous pourriez sonner une sonnette quand quelqu'un s’approche (un visiteur, mailman, etc..) Peut-être comme une veilleuse ou un système d’alarme pour portes ou fenêtres. Comme il s’agit essentiellement d’un interrupteur, il peut être utilisé pour des tonnes de choses différentes. S’amuser et voir ce que vous pouvez venir avec ! Je serais intéressé d’entendre ce que vous avez fait !