Etape 4: Détection de mouvement (ou autre d’activation)
Il existe une variété de détecteurs de mouvement PIR (infrarouge passif) là-bas, donc vous aurez besoin de vérifier la feuille de données sur votre capteur particulier. Aucun n’est très difficile à comprendre.
Il n’y a une broche Vcc et Gnd qui se connectent à Vcc et Gnd sur l’Arduino, 5 volts.
Il y a une connexion « data » qui indique si le mouvement a été détecté. Cela peut être connecté à une entrée soit analogique ou numérique de l’Arduino. Dans ce cas, j’ai utilisé A4.
Nombreux capteurs PIR ont potentiomètres pour régler la sensibilité/plage de détection et de la durée d’un signal haute lorsqu’un mouvement est détecté. Dans le cas de mon capteur PIR il y a un potentiomètre marqué 104 qui ajuste la ON période. Le paramètre max a la valeur définie pour 20 secondes lorsque le mouvement est détecté, la valeur de ON paramètre min pendant une seconde. Le potentiomètre 105 règle la sensibilité.
Vous devez également être sûr de faire le câblage assez longtemps pour placer le capteur où vous voulez. Dans mon cas, le capteur passe sous le lit, afin que tout mouvement sur le lit lui-même ne déclenche pas les lumières, la seule activité en dehors de la volonté de la chambre.
Options autres que de la détection de mouvement pourraient être :
- Capteur - de lumière lorsque l’Arduino détecte une transition entre lumière et obscurité, qu'il lance dans la bande de LED
- Bouton poussoir-
- Reliée à l’Arduino pour déclencher la bande de LED. L’avantage est que l'on peut garder une trace du nombre de touches pour piloter la durée de que la bande de LED s’allume.
- Minuterie numérique de sortie - Voir la section matériaux pour le matériel de l’exemple. Dans ce cas l’Arduino serait immédiatement démarrer pour exécuter le LED strip, et quand la minuterie prise expire l’Arduino et LEDs perdrait le pouvoir