Programmer des réverbères avec les pieds
Il y a quelques temps, quand la résidence qui s’est construite juste sous nos fenêtres a été à peu près terminée, nous avons eu une légère inquiétude, à propos des projecteurs et réverbères du parking. En effet, ceux-ci étaient disposés exactement devant la fenêtre de notre chambre (en particulier), or nous avons pour habitude de dormir avec les volets ouverts.
Heureusement, quelqu’un a eu la bonne idée d’associer l’éclairage à une programmation assez simple :
- Lorsque la luminosité devient faible le soir, les lumières s’allument ;
- A 22h00 précisément, les lumières sont coupées jusqu’au lendemain.
Ce qui permet de voir le ciel étoilé en s’endormant.
Sauf que…
Vous l’aurez sans doute noté : en cette période d’été, les jours sont particulièrement longs… Si bien que jusqu’à 22h00, la luminosité est telle que les lumières ne s’allument pas. Par contre, passé 22h00, l’obscurité montant, les projecteurs s’allument bien ! L’heure d’extinction étant passée, ceux-ci restent allumés toute la nuit, pour notre plus grand bonheur !
Une erreur de programmation basique, un simple « = » à la place d’un « > ». Amusant dit comme ça, mais un poil énervant quand même. Notez qu’il s’agit de spéculations de ma part : je n’ai pas de preuve réelle, mais une intime conviction d’une bétise de ce genre.
(Cette anecdote est sponsorisée par Tharkun, qui m’a suggéré d’en faire un article après que je lui en ai fait part.)
ça ne m’étonnerait absolument pas !
Mais à mon avis, il ne s’agit pas d’une programmation au sens informatique du terme, mais d’un composant électronique.
Typiquement, je pense que tu as deux composant, un qui envoi un impulsion lorsque la luminosité dépasse un certain seuil, dans un sens ou dans l’autre, et un qui envoi des impulsions lorsque tu passe 22h.
Ces impulsions doivent arriver sur un simple système d’interrupteurs, donc en fonction de l’ordre, le comportement est différent. Donc à mon avis, pas de problème de communication, juste un système électronique bas de gamme.
Effectivement on en a parlé avec Ekho et nous n’avions pas pensé au fait qu’il devait s’agit d’un simple système électronique.
Pour ma part, quand je parlais de « programmation », je n’avais pas forcément en tête quelque chose d’informatique. Pour moi, ça pouvait aussi être purement électronique.
Par contre, je n’avais pas pensé que ça pouvait être aussi bête que ça :
– il fait noir : switch on ;
– il est 22h00 : switch off.
C’est tout. 😀
Ca reste quand me crétin de la part du concepteur, de n’avoir pas imaginé un déroulement des actions en « sens inverse »… à moins que… il ne soit dans un pays où il ne fait jamais nuit après 22h00 !!! Et on en revient à une probable origine bas-de-gamme !
On est bien d’accord que la programmation peut aussi bien être informatique qu’électronique.
Mais en électronique, tu trouvera plus facilement (et moins cher) des composant qui t’envoie une impulsion à une heure précise que des composant qui t’informent en permanence de si tu es avant ou après une certaines heure. Sans compter que ça consommerait plus de courant, ce qui entraîne également une usure éventuelle plus rapide. Enfin, il y a d’autres solutions possibles, mais le composant qui à une heure donnée envoit une impulsion est la plus simple.
Si ça peut te consoler, le solstice étant passé tu peux avoir une idée de quand le problème se résoudra de lui-même. Jusqu’à l’année prochaine !