Je veux avoir une plaque de pression à côté de ma porte, à l'intérieur. Lorsque je marche dessus, je veux que la porte s'ouvre ou se ferme. Ainsi, si je sors, ma porte doit rester ouverte jusqu'à ce que je (ou quelqu'un d'autre) rentre à l'intérieur.
Réponse
Trop de publicités?J'ai pu assembler quelque chose qui accomplit ceci en utilisant deux Not gates, et deux Latches. J'utilise un bouton comme entrée (parce que c'est ce que j'avais sur moi), mais le comportement d'une plaque de pression ne sera pas différent, puisque rien n'est basé sur un timing précis.
La mise en page est un peu étalée pour illustrer son fonctionnement, et peut certainement être réorganisée et compactée de manière assez importante lors de son utilisation réelle.
Les deux en bas sont les Nots, les deux en haut les Latches. En fait, le verrou de gauche a toujours une entrée de Not (sortie de droite), et le verrou de droite reçoit une entrée du verrou de gauche. L'entrée supérieure du loquet de gauche est Not(le bouton), et l'entrée supérieure du loquet de droite est le bouton lui-même. Le loquet de droite sort vers la porte.
Lorsque le bouton est désactivé, cela laisse le loquet de gauche libre de mettre à jour l'état que la porte doit prendre lors de la prochaine pression. Le loquet de droite, en revanche, ne peut pas se mettre à jour tant que le bouton n'est pas enfoncé. Lorsque cela se produit, le loquet de droite prend la nouvelle valeur du loquet de gauche, et fait basculer la porte. Le loquet de gauche, quant à lui, ne peut pas se mettre à jour tant que le bouton n'est pas éteint, auquel cas il prend le nouvel état pour le prochain basculement.