Bonjour à tous! Dans des billets antérieurs, je vous présentais un montage simple de rampe à LED intelligente, basée sur un Arduino. Suite aux nombreuses requêtes, voici le billet fournissant le code de la lampe à LED intelligente.
You are browsing archives for
Étiquette : PIR
Câblage de la rampe à LED intelligente version Arduino
Dans un précédent billet, nous avons décrit une rampe à LED intelligente utilisable dans la maison ou dehors. Aujourd’hui, nous nous pencherons sur la construction et le câblage de la rampe à LED intelligente, en version Arduino, sur une breadboard (donc sans soudures).
Une rampe à LED intelligente pour la cuisine via Arduino avec capteur PIR
Dans ma cuisine, au dessus de l’évier, j’ai rajouté deux lampes basses consommation. Cependant cette solution est loin d’être idéale : il est facile d’oublier d’éteindre ces lumières, l’éclairage est soit éteint, soit à fond (éblouissant en pleine nuit), et je préfère éviter d’avoir du 220V au dessus de l’évier. Je pourrais couvrir avec de l’acrylique, mais ces lampes chauffent, et il faut pouvoir y accéder pour les changer. Pour résoudre ces problèmes, je vous propose de me suivre pour la réalisation d’une rampe à LED intelligente, économique, basée sur du code libre, programmable et extensible.
Capteur PIR et Arduino : Tutoriel
Les capteurs PIR, pour Passive Infrared Sensor (capteur infrarouge passif) permettent de détecter la présence d’humains mobiles dans le champ du capteur (ça ne fonctionne pas avec les zombies!). Ils sont utilisés dans divers systèmes de sécurité et détecteurs de mouvements. On en trouve à bas coût, et ils sont très simples à utiliser. Cet article servira de tutoriel sur l’utilisation d’un capteur PIR avec un Arduino.
Contrôleur de LED simple utilisant un TIP120
Dans le cadre du projet Domochevsky, nous cherchons à implémenter un système d’éclairage intelligent, tel que nous en avons discuté dans ce précédent billet. Nous n’implémenterons pas toutes les fonctionnalités décrites immédiatement, mais nous allons créer une base simple et extensible sur laquelle nous pourrons construire la suite du projet. Nous décrirons ici une version minimale, facile à mettre en oeuvre, mais malgré tout apte à recevoir des ajouts ultérieurs, présentés dans les billets suivants.
Conception d’un système d’éclairage automatisé, décentralisé et ergonomique
Les éclairages d’une habitation sont souvent contrôlés de façon binaire : allumés ou éteints. Avec des lampes fluocompactes ou encore des ampoules à filament, cela peut se justifier pour diverses raisons. Toutefois, grâce à l’électronique programmable du genre des Arduino, il est possible de faire mieux, tout en utilisant des technologies plus modernes telles que les LED pour faire quelquechose de plus sophistiqué, tout en restant simple.
L’objectif de ce projet est triple :
- permettre un contrôle décentralisé de l’éclairage (on est pas limités au seul interrupteur mural);
- automatiser la gestion de l’éclairage (allumage et extinction quand nécessaire), en laissant toutefois un contrôle total à l’utilisateur;
- affiner le contrôle qu’a l’utilisateur sur les sources d’éclairage ainsi que l’ergonomie de celles ci (intensité, allumage progressif, etc).
Nous verrons ici comment atteindre ces objectifs et développer un système économique, peu gourmand en énergie, facile à utiliser tout en étant adaptable et sophistiqué.