Automatisation de l'éclairage d'un terrain dans un village ou la première étape d'une maison intelligente

Pendant longtemps, j'allais écrire sur ma maison intelligente, et voici venu de longues vacances, pour lesquelles je ne suis allé nulle part et il y a une bonne raison de réaliser mon plan. Je pense à diviser le texte en plusieurs petits articles qui seront plus faciles à lire (et probablement aussi à écrire).

Tout d'abord, le préambule. Tout a commencé avec le fait que j'ai posé quelques poteaux sur le site du village et installé un éclairage dessus. Après quoi j'ai eu l'idée d'automatiser en quelque sorte l'allumage et l'extinction de la lumière.

La simple option d'allumer la lumière le soir et de l'éteindre le matin à l'aide d'un relais photo ne convenait pas, car la lumière pénétrait dans les fenêtres de la maison et empêchait le sommeil. La famille a dit à cette option un non amical.

L'option suivante était une minuterie avec un calendrier REV-302 de Novatek-Electro. L'inconvénient de cette option était qu'elle permettait plus ou moins d'allumer la lumière au crépuscule (crépuscule calendaire), mais il était définitivement impossible de déterminer quand il fallait éteindre la lumière - parfois nous nous endormions dans les villages à 22h, parfois à 1h du matin - pas de mode!

J'ai commencé à réfléchir à des scénarios possibles. Dans la première version (plutôt maladroite), il y avait trois modes:
  • jour - la lumière est éteinte
  • crépuscule - la lumière est allumée
  • nuit - la lumière s'allume pendant un certain temps par le capteur de mouvement.

La commutation entre les modes jour-crépuscule et nuit-jour a évidemment été mise en œuvre à l'aide d'un relais photo. Le concept de commutation crépuscule-nuit devait être réalisé après un certain temps (30 ou 60 minutes) après l'extinction des lumières de la terrasse. La terrasse du village est un endroit où tout le monde traîne toujours et quand tout le monde se couche, la lumière s'éteint. Les détecteurs de mouvement étaient censés se tenir aux sorties de la maison ou dans le couloir et allumer les lumières sur le site lorsque quelqu'un va aux toilettes la nuit.

Ce scénario m'a paru trop compliqué et je l'ai simplifié en abandonnant les capteurs de mouvement. Dans une forme simplifiée, le script ressemblait à ceci:
  • la lumière s'allume au crépuscule (relais photo)
  • la lumière s'éteint le matin (également relais photo)
  • la lumière peut être allumée et éteinte à tout moment par un interrupteur.

Malgré la simplicité du script, il était impossible de l'implémenter sans dispositifs spéciaux. Ici, sur l'un des forums, ils ont suggéré d'utiliser le relais programmable Aries PR110.

image

Après avoir étudié la documentation du relais, j'ai décidé que c'était exactement ce dont j'avais besoin. Soit dit en passant (j'y ai pensé beaucoup plus tard), ce relais vous permet de mettre en œuvre le tout premier scénario. La seule chose qui était un peu embarrassante - il me semblait que l'utilisation d'un tel relais pour une tâche aussi simple était comme un canon à moineau, mais faute d'autres options, je me suis décidé.

Le relais est programmé dans l'environnement visuel spécial OWEN Logic, dans lequel le programme est créé sous forme de schémas fonctionnels. L'approche visuelle de la programmation a également joué un rôle - je ne voulais pas me souvenir des langages de programmation, mais tout semblait simple (beaucoup plus tard, j'ai changé un peu mon attitude envers la programmation visuelle - c'est vraiment bon pour des tâches très simples, mais dès que la complexité augmente, la programmation visuelle devient un fardeau ) Dans cet environnement, j'ai implémenté ma logique et vérifié en mode émulation - tout fonctionne exactement comme je le voulais.
image
Je ne sais toujours pas comment l’algorithme est mis en œuvre de manière optimale, mais comme tout fonctionne, il n’y a rien à toucher))
Il a été possible de passer à la pratique. J'ai acheté un relais programmable, un relais photo et un interrupteur à bouton. J'ai également dû acheter un appareil spécial pour la connexion à l'ordinateur pour charger les programmes dans le relais et pour le débogage. Il n'y avait surtout rien à déboguer, mais il était impossible de le charger sans lui.

image
Banc d'essai assemblé dans la cuisine.

En mai, lorsque nous sommes allés au village, j'ai installé un relais, chargé le programme dedans, et depuis deux ans maintenant tout fonctionne bien, sans une seule intervention.
image

Pourrait-on trouver une solution plus optimale pour cette tâche? Probablement, oui, si vous soudez vous-même le circuit de commande. Cette option a également été envisagée, mais mes connaissances n'étaient clairement pas suffisantes pour trouver un circuit par moi-même, et même si je sais comment souder, je ne l'aime pas vraiment. Depuis, j'ai rencontré et étudié différents contrôleurs, mais pour les tâches simples, je pense toujours que les relais programmables sont une bonne alternative.

PS
Cet été, j'ai commencé à refaire tout le câblage de la maison et enfin je prévois de tout mettre dans une boîte soignée)))

Source: https://habr.com/ru/post/fr388711/


All Articles