Étape 4: codage
Vous pouvez télécharger le croquis de code ici :
https://github.com/robotgeek/nightLightDemo/Archive/Master.zip
Le charger sur votre carte, et vous êtes prêt pour éclairer la nuit ! Il y a quelques choses d’une valeur de mention dans le code. Pour dire les choses simplement, ce code indique que lorsque le détecteur détecte un mouvement de mettre la broche signal reliée à la queue Powerswitch à haute et à garder de cette façon pour une durée prédéterminée. Si vous souhaitez modifier cette quantité de temps, jetez un oeil sur le code. Avis où il est dit #define LIGHT_ON_TIME 10000
? Cette commande définit le retard pour un laps de temps (dans ce cas, 10 secondes/10000 millisecondes) en millisecondes. Jouer avec ça un peu pour activer la lumière de ce que vous considérez comme un laps de temps approprié.
Également utile de mentionner est le fait que vous pouvez y brancher n’importe quel dispositif de 120v à l’interrupteur d’alimentation queue et il activera de la même manière que la lumière a. Nous avons utilisé pour les décorations d’halloween effrayant, mais le ciel est la limite, vraiment.