FR 3113794 A1 20220304 FR 2008966 A 20200903 Bouton activable sans contact La présente description concerne un bouton (200) activable par la proximité d’un doigt d’un utilisateur, comportant : – un capteur (201) de distance par temps de vol ; et – un circuit de commande (203), relié au capteur de distance et configuré pour transmettre un signal de commande (CS), dans lequel le circuit de commande est configuré pour effectuer une commutation du signal (CS), entre un premier état et un deuxième état, conditionnée au moins par la détection par le capteur, pendant une première durée, d’un objet à une distance inférieure à un premier seuil. Figure pour l'abrégé : Fig. 2 Bouton activable sans contact La présente description concerne de façon générale les dispositifs électroniques. La présente description concerne plus particulièrement les dispositifs permettant de commuter un signal de commande entre un premier état et un deuxième état. On connaît de nombreux dispositifs permettant de commuter un signal de commande entre un premier état et un deuxième état, tels que des commutateurs, des interrupteurs, des boutons-poussoirs, etc. Ces dispositifs requièrent généralement un appui, par exemple d’un doigt d’un utilisateur, pour provoquer la commutation du signal de commande. Cela entraîne notamment des problèmes d’hygiène, par exemple lorsque des utilisateurs différents appuient successivement sur le même dispositif. Il existe un besoin d’améliorer les dispositifs et procédés de commutation d’un signal de commande entre un premier état et un deuxième état. Un mode de réalisation pallie tout ou partie des inconvénients des dispositifs et procédés de commutation d’un signal de commande entre un premier état et un deuxième état connus. Un mode de réalisation prévoit un bouton activable par la proximité d’un doigt d’un utilisateur, comportant : – un capteur de distance par temps de vol ; et – un circuit de commande, relié au capteur de distance et configuré pour transmettre un signal de commande, dans lequel le circuit de commande est configuré pour effectuer une commutation du signal, entre un premier état et un deuxième état, conditionnée au moins par la détection par le capteur, pendant une première durée, d’un objet à une distance inférieure à un premier seuil. Selon un mode de réalisation, le circuit de commande est configuré pour effectuer la commutation du signal de commande en réponse à la détection par le capteur, pendant la première durée, de l’objet à une distance inférieure au premier seuil. Selon un mode de réalisation, la commutation du signal de commande, effectuée par le circuit de commande, est en outre conditionnée par un éloignement de l’objet jusqu’à une distance, par rapport au capteur, supérieure à un deuxième seuil, le deuxième seuil étant supérieur au premier seuil. Selon un mode de réalisation, le circuit de commande est configuré pour maintenir le signal de commande dans le premier état en cas de détection par le capteur, pendant une deuxième durée supérieure à la première durée, de l’objet à une distance inférieure au deuxième seuil. Selon un mode de réalisation, le premier seuil est compris entre 1 mm et 4 m, de préférence entre 1 mm et 1 m. Selon un mode de réalisation, le bouton comporte en outre un dispositif d’émission lumineuse configuré pour signaler l’activation du bouton. Selon un mode de réalisation, le bouton comporte en outre un dispositif d’émission sonore configuré pour signaler l’activation du bouton. Selon un mode de réalisation, la première durée est comprise entre 50 ms et 30 s. Selon un mode de réalisation, le capteur est configuré pour évaluer de façon périodique la distance séparant l’objet du capteur. Selon un mode de réalisation, le capteur est configuré pour évaluer la distance : – à une première fréquence, tant que l’objet est détecté à une distance supérieure au deuxième seuil ; et – à une deuxième fréquence, supérieure à la première fréquence, lorsque l’objet est détecté à une distance inférieure au deuxième seuil. Un mode de réalisation prévoit un procédé d’activation d’un bouton par la proximité d’un doigt, le procédé comprenant : a) la commutation, par un circuit de commande, d’un signal de commande entre un premier état et un deuxième état, la commutation étant conditionnée au moins par la détection par un capteur de distance par temps de vol, pendant une première durée, d’un objet à une distance inférieure à un premier seuil ; et b) la transmission du signal de commande par le circuit de commande. Selon un mode de réalisation, la commutation du signal de commande, par le circuit de commande, est en outre conditionnée par un éloignement de l’objet jusqu’à une distance, par rapport au capteur, supérieure à un deuxième seuil, le deuxième seuil étant supérieur au premier seuil. Selon un mode de réalisation, le signal de commande est maintenu, par le circuit de commande, dans le premier état en cas de détection par le capteur, pendant une deuxième durée supérieure à la première durée, de l’objet à une distance inférieure au deuxième seuil. Un mode de réalisation prévoit une mémoire de stockage non-transitoire, comportant des instructions mettant en œuvre le procédé tel que décrit lorsqu’elles sont exécutées par un processeur. Un mode de réalisation prévoit un système comportant : – un dispositif de traitement ; et – plusieurs boutons tels que décrits, reliés au dispositif de traitement, dans lequel le dispositif de traitement est configuré pour recevoir le signal de commande de chaque bouton. Ces caractéristiques et avantages, ainsi que d'autres, seront exposés en détail dans la description suivante de modes de réalisation et modes de mise en œuvre particuliers faite à titre non limitatif en relation avec les figures jointes parmi lesquelles : la figure 1 représente, de façon schématique et partielle, un système d’évaluation de distance par temps de vol ; la figure 2 représente, de façon schématique et sous forme de blocs, un bouton activable sans contact selon un mode de réalisation ; la figure 3A est une vue en perspective d’un exemple de mise en œuvre du bouton de la figure 2 ; la figure 3B est une vue de côté de l’exemple de mise en œuvre du bouton de la figure 2 ; la figure 4 est un logigramme illustrant un procédé d’activation du bouton de la figure 2 selon un mode de mise en œuvre ; la figure 5 est un chronogramme associé au procédé d’activation de la figure 4 ; et la figure 6 représente, de façon schématique, un exemple de système comportant plusieurs boutons activables sans contact. De mêmes éléments ont été désignés par de mêmes références dans les différentes figures. En particulier, les éléments structurels et/ou fonctionnels communs aux différents modes de réalisation et modes de mise en œuvre peuvent présenter les mêmes références et peuvent disposer de propriétés structurelles, dimensionnelles et matérielles identiques. Par souci de clarté, seuls les étapes et éléments utiles à la compréhension des modes de réalisation et modes de mise en œuvre décrits ont été représentés et sont détaillés. En particulier, le fonctionnement des capteurs de distance par temps de vol n’a pas été détaillé, les modes de réalisation et modes de mise en œuvre étant compatibles avec les capteurs de distance par temps de vol usuels. Sauf précision contraire, lorsque l'on fait référence à deux éléments connectés entre eux, cela signifie directement connectés sans éléments intermédiaires autres que des conducteurs, et lorsque l'on fait référence à deux éléments reliés (en anglais "coupled") entre eux, cela signifie que ces deux éléments peuvent être connectés ou être reliés par l'intermédiaire d'un ou plusieurs autres éléments. Dans la description qui suit, lorsque l'on fait référence à des qualificatifs de position absolue, tels que les termes "avant", "arrière", "haut", "bas", "gauche", "droite", etc., ou relative, tels que les termes "dessus", "dessous", "supérieur", "inférieur", etc., ou à des qualificatifs d'orientation, tels que les termes "horizontal", "vertical", etc., il est fait référence, sauf précision contraire, à l'orientation des figures. Sauf précision contraire, les expressions "environ", "approximativement", "sensiblement", et "de l'ordre de" signifient à 10 % près, de préférence à 5 % près. La figure 1 représente, de façon schématique et partielle, un système 100 d’évaluation de distance par temps de vol (« Time of Flight » - ToF, en anglais). Dans l’exemple représenté, le système 100 comporte un dispositif d’émission de lumière 101 (EMITTER). Le dispositif d’émission de lumière 101 transmet par exemple, en direction d’un objet 103 (OBJECT) d’une scène, des impulsions lumineuses ou une forme d’onde lumineuse. Un signal de retour, résultant par exemple d’une réflexion de ces impulsions lumineuses ou de cette forme d’onde sur l’objet 103 de la scène, est par exemple détecté par un dispositif de réception de lumière 105 (RECEIVER). À titre d’exemple, les dispositifs d’émission 101 et de réception 105 font partie d’un même dispositif 107, par exemple un capteur de distance par temps de vol, parfois également appelé caméra à temps de vol. À titre d’exemple, le dispositif 107 peut mettre en œuvre des mesures de distance par temps de vol dites directes (« direct Time of Flight » - dToF, en anglais), ou indirectes (« indirect Time of Flight » - iToF, en anglais). Dans le cas de mesures directes par temps de vol (dToF), on estime par exemple une durée mise par chaque impulsion, provenant du dispositif d’émission de lumière 101, pour parvenir au dispositif de réception de lumière 105. On détermine ainsi le temps de vol, qui est ensuite converti en une mesure de distance. Dans le cas de mesures indirectes par temps de vol (iToF), on compare par exemple la phase du signal reçu par le dispositif de réception de lumière 105 à la phase du signal émis par le dispositif d’émission de lumière 101. On estime ainsi le temps de vol, qui est ensuite converti en une mesure de distance. La figure 2 représente, de façon schématique et sous forme de blocs, un bouton 200 activable sans contact selon un mode de réalisation. Dans l’exemple représenté, le bouton 200 comporte un capteur de distance par temps de vol 201 (TOF SENSOR), plus simplement appelé capteur ToF. À titre d’exemple, le capteur ToF 201 du bouton 200 est du type du capteur 107 précédemment décrit en relation avec la figure 1. Dans l’exemple représenté, le bouton 200 comporte en outre un circuit de commande 203 (CONTROL CIRCUIT). Le circuit de commande 203 est par exemple configuré pour commander le capteur ToF 201. Le circuit de commande 203 reçoit par exemple des informations représentatives de distances évaluées par le capteur ToF 201. À titre d’exemple, le circuit de commande 203 est un microcontrôleur, un microprocesseur, etc. Dans l’exemple représenté, le bouton 200 comporte en outre un dispositif d’émission lumineuse 205 (LIGHT EMITTER). Le dispositif d’émission lumineuse 205 est par exemple commandé par le circuit de commande 203. Le dispositif d’émission lumineuse 205 est par exemple configuré pour émettre un signal lumineux d’information d’état, par exemple un retour d’état signalant une activation du bouton 200. Le dispositif d’émission lumineuse 205 est par exemple distinct d’un dispositif d’émission de lumière, par exemple analogue au dispositif 101 de la figure 1, mis en œuvre par le capteur ToF 201 pour illuminer des objets d’une scène. À titre d’exemple, le dispositif d’émission lumineuse est une diode électroluminescente. Dans l’exemple représenté, le bouton 200 comporte en outre un dispositif d’émission sonore 207 (SOUND EMITTER). Le dispositif d’émission sonore 207 est par exemple commandé par le circuit de commande 203. Le dispositif 207 est par exemple configuré pour émettre un signal sonore d’information d’état, par exemple un retour d’état signalant une activation du bouton 200. À titre d’exemple, le dispositif d’émission sonore 207 est un haut-parleur, un bipeur, un carillon, etc. À titre d’exemple, les signaux lumineux et sonores provenant respectivement du dispositif d’émission lumineuse 205 et du dispositif d’émission sonore 207 sont émis simultanément lors de l’activation du bouton 200. En variante, au moins l’un des deux dispositifs 205, 207 est omis du bouton 200. Le bouton 200 peut également comporter un ou plusieurs autres éléments. Ces éléments sont symbolisés, en figure 2, par un bloc fonctionnel 209 (FCT). Dans l’exemple représenté, le circuit de commande 203 est en outre configuré pour commander un relais de puissance 211 (POWER RELAY). Le relais 211 reçoit par exemple du circuit de commande 203 un signal de commande CS. Le signal CS est par exemple un signal binaire, commutable entre un premier état, par exemple un état bas noté CSL, et un deuxième état, par exemple un état haut noté CSH. Le signal CS est par exemple utilisé pour commander, selon son état, l’ouverture ou la fermeture d’au moins un contact de puissance du relais 211. À titre d’exemple, le relais 211 est un relais électromécanique ou un relais statique. À titre de variante, le relais 211 peut être remplacé par d’autres types de dispositifs de commutation, par exemple un transistor. Dans l’exemple représenté, le relais 211 est intercalé entre une source de puissance 213 (POWER SOURCE) et un récepteur 215 (RECEPTOR). La source de puissance 213 est par exemple une source d’alimentation électrique fournissant un courant continu, par exemple une batterie, ou une source de courant alternatif, par exemple une alimentation secteur. À titre d’exemple, le récepteur 215 est un actionneur, par exemple un moteur électrique, ou une lampe. Plus généralement, le récepteur 215 peut correspondre à tout type de récepteur électrique susceptible d’être mis sous tension ou hors tension par l’intermédiaire du relais 211. En variante, la source de puissance 213 est une source d’alimentation hydraulique ou pneumatique, par exemple un réseau d’air comprimé. Le relais 211 est alors par exemple remplacé par une électrovanne et le récepteur 215 est par exemple un actionneur pneumatique. En figure 2, on a représenté un exemple dans lequel le relais 211 est externe au bouton 200. Toutefois, le relais 211 peut alternativement être intégré au bouton 200. Bien que cela n’ait pas été représenté en figure 2, les éléments du bouton 200 sont par exemple alimentés en énergie électrique par la source 215. Les figures 3A et 3B sont des vues respectivement en perspective et de côté d’un exemple de mise en œuvre du bouton 200 de la figure 2. À des fins de clarté, seuls le capteur ToF 201 et le dispositif d’émission de lumière 205 ont été représentés en figures 3A et 3B. Dans l’exemple représenté, un doigt 301 d’un utilisateur souhaitant activer le bouton 200 est situé à proximité du bouton 200. Plus précisément, l’extrémité du doigt 301 de l’utilisateur est séparée du bouton 200 par une distance D, de sorte que l’utilisateur ne touche pas le bouton 200. Pour simplifier, on suppose, comme cela est illustré en figure 3B, que le capteur ToF 201 affleure une face avant 200F du bouton 200, c'est-à-dire la face du bouton 200 située en regard du doigt 301 de l’utilisateur. Dans ce cas, le doigt 301 de l’utilisateur est donc également séparé du capteur ToF 201 par la distance D. En figure 3B, on a représenté deux seuils de distance D1 et D2. Dans l’exemple représenté, le seuil de distance D1 est supérieur au seuil de distance D2. Les valeurs des seuils D1 et D2 sont par exemple paramétrées dans le circuit de commande 203. À titre d’exemple, le seuil de distance D2 est compris entre 1 mm et 4 m, de préférence compris entre 1 mm et 1 m, par exemple égal à environ 10 mm. Dans l’exemple représenté, la distance D séparant l’extrémité du doigt 301 du capteur ToF 201 est comprise entre les seuils D1 et D2 (D2 Selon un mode de mise en œuvre, le circuit de commande 203 (figure 2) du bouton 200 est configuré pour effectuer une commutation du signal de commande CS , entre le premier état CSL et le deuxième état CSH , conditionnée au moins par la détection par le capteur 201, pendant une première durée, d’un objet à une distance D inférieure au seuil D2. Le circuit de commande 203 est par exemple configuré pour effectuer la commutation du signal de commande CS en réponse à la détection par le capteur 201, pendant la première durée, de l’objet à une distance D inférieure au seuil D2. En variante, la commutation du signal de commande CS, effectuée par le circuit de commande 203, est par exemple conditionnée en outre par l’éloignement de l’objet jusqu’à une distance D, par rapport au capteur 201, supérieure au seuil D1. Par ailleurs, le circuit de commande 203 est par exemple configuré pour maintenir le signal de commande CS dans le premier état CSL en cas de détection par le capteur 201, pendant une deuxième durée supérieure à la première durée, de l’objet à une distance D inférieure au seuil D1. On peut aussi prévoir un procédé d’activation plus élaboré, par exemple tel que celui qui est exposé ci-après en relation avec la figure 4. La figure 4 est un logigramme illustrant des étapes d’un procédé 400 d’activation du bouton 200 des figures 2 et 3 selon un mode de mise en œuvre. Le procédé 400 de la figure 4 est par exemple exécuté par le circuit de commande 203 du bouton 200. À titre d’exemple, le circuit de commande 203 peut comporter une mémoire de stockage non-transitoire, comportant des instructions mettant en œuvre le procédé 400 lorsqu’elles sont exécutées par le circuit de commande 203. Dans l’exemple représenté, le procédé 400 débute par une étape initiale 401 (START). L’étape initiale 401 correspond par exemple à une étape d’initialisation des éléments du bouton 200. Dans l’exemple représenté, à partir de l’étape initiale 401, le capteur ToF 201 du bouton 200 effectue des mesures de distance jusqu’à ce qu’un objet, par exemple le doigt 301 de l’utilisateur, soit détecté à une distance D inférieure au seuil D1. Ces mesures de distance sont par exemple effectuées périodiquement, par exemple à une fréquence correspondant à un mode basse consommation du capteur ToF 201. Dans l’exemple représenté, le capteur ToF 201 effectue une mesure de distance D à une étape 403 (READ DISTANCE D). Puis, à une étape 405 (D L’étape 407 correspond par exemple à une étape de sortie d’un mode de veille du bouton 200. À titre d’exemple, la fréquence à laquelle le capteur ToF 201 effectue les mesures de distance augmente à partir de l’étape 407. Dans l’exemple représenté, le procédé se poursuit en vérifiant si l’objet, précédemment détecté à une distance D inférieure au seuil D1 lors de l’étape 405, est ensuite rapproché du bouton 200 à une distance D inférieure au seuil D2. Plus précisément, le capteur ToF 201 effectue une autre mesure de distance D à une étape 409 (READ DISTANCE D). Puis, à une étape 411 (D À l’étape 413, la distance D séparant l’objet du capteur ToF 201 est comparée au seuil de distance D2. Si la distance D est inférieure au seuil D2 (sortie YES), on passe alors à une étape 415 (READ TIME T1). Dans le cas contraire (sortie NO), c'est-à-dire par exemple si l’objet demeure séparé du capteur ToF 201 par une distance D supérieure au seuil D2, on revient à l’étape 407. À l’étape 415, un instant T1 où l’objet est détecté à une distance D inférieure au seuil D2 est par exemple enregistré, par exemple dans une mémoire du bouton 200. À partir d’une étape 417 (WAIT), postérieure à l’étape 415, on cherche ensuite à déterminer si l’objet est maintenu à une distance D inférieure au seuil D2 pendant une durée supérieure à un délai SWITCH_DELAY d’activation du bouton 200. Plus précisément, le capteur ToF 201 effectue encore une autre mesure de distance D à une étape 419 (READ DISTANCE D). Puis, à une étape 421 (D À l’étape 423, un autre instant T2 où l’objet est à nouveau détecté à une distance D inférieure au seuil D2 est par exemple enregistré, par exemple dans une mémoire du bouton 200. À une étape 425 (T2-T1 > SWITCH_DELAY?), on vérifie si l’instant T2 est séparé de l’instant T1 par une durée supérieure au délai SWITCH_DELAY d’activation du bouton 200. Si tel est le cas (sortie YES), on passe alors à une étape 427 (ACTIVE) d’activation du bouton 200. À titre d’exemple, le délai SWITCH_DELAY d’activation du bouton 200 est compris entre 50 ms et 30 s, par exemple égal à 1 s. En revanche, si l’objet n’est plus séparé du capteur ToF 201 par une distance D inférieure au seuil D2 à l’étape 421 (sortie NO), on passe à une étape 428 (D À l’étape 427 d’activation, le dispositif d’émission lumineuse 205 et le dispositif d’émission sonore 207 du bouton 200 émettent par exemple respectivement un signal lumineux et un signal sonore, par exemple de façon simultanée. Cela permet par exemple d’indiquer à l’utilisateur que sa demande d’activation du bouton 200 a été prise en compte. On incite ainsi l’utilisateur à éloigner son doigt du bouton 200 pour procéder à la commutation du signal de commande CS. À partir de l’étape 427 d’activation du bouton 200, on cherche ensuite à déterminer si l’objet, après avoir été maintenu à une distance D inférieure au seuil D2 pendant une durée supérieure au délai SWITCH_DELAY, est éloigné du capteur ToF 201 à une distance D supérieure au seuil D2. Plus précisément, le capteur ToF 201 effectue encore une autre mesure de distance D à une étape 429 (READ DISTANCE D). Puis, à une étape 431 (D2 D1?). À l’étape 435, la distance D séparant l’objet du capteur ToF 201 est une nouvelle fois comparée au seuil D1. Si la distance D est supérieure au seuil D1 (sortie YES), par exemple si l’objet a disparu d’un champ de détection du capteur ToF 201, on revient à l’étape initiale 401. Dans le cas contraire (sortie NO), c'est-à-dire si la distance D est inférieure au seuil D1, on revient alors à l’étape 427 d’activation du bouton 200. À partir de l’étape 433, on cherche ensuite à déterminer si l’éloignement de l’objet par rapport au capteur ToF 201 se poursuit jusqu’à atteindre une distance D supérieure au seuil D1. Plus précisément, le capteur ToF 201 effectue encore une autre mesure de distance D à une étape 437 (READ DISTANCE D). Puis, à une étape 439 (D > D1?), la distance D séparant l’objet du capteur ToF 201 est comparée au seuil de distance D1. Si la distance D est supérieure au seuil de distance D1 (sortie YES), on passe alors à une étape 441 (SWITCH ON/OFF). Dans le cas contraire (sortie NO), c'est-à-dire si la distance D n’est pas supérieure au seuil D1, on revient alors à l’étape 433. À titre de variante, après l’étape 429, on vérifie que la distance D est supérieure au seuil D2 mais on ne vérifie pas que la distance D est inférieure au seuil D1. Dans ce cas, les étapes 431 et 435 sont par exemple remplacées par une seule étape consistant à comparer la distance D au seuil de distance D2. Si la distance D est supérieure au seuil D2, on passe par exemple à l’étape 433. Dans le cas contraire, si la distance D est inférieure au seuil D2, on revient par exemple à l’étape 427. Un délai peut alors être prévu pour sortir de l’étape 427 et revenir par exemple à l’étape initiale 401 en cas de maintien prolongé d’un objet à une distance D inférieure à D2. Une autre variante consisterait, après l’étape 429, à vérifier directement que la distance D devient supérieure au seuil D1. Dans ce cas, les étapes 431 et 435 sont par exemple remplacées par une seule étape consistant à comparer la distance D au seuil de distance D1. Si la distance D est supérieure au seuil D1, on passe par exemple à l’étape 433. Dans le cas contraire, si la distance D est inférieure au seuil D1, on revient par exemple à l’étape 427. Un délai peut alors être prévu pour sortir de l’étape 427 et revenir par exemple à l’étape initiale 401 en cas de maintien prolongé d’un objet à une distance D inférieure à D1. À l’étape 441, le bouton 200 est commuté. À titre d’exemple, le signal de commande CS transmis par le circuit de commande 203 est commuté depuis l’état bas vers l’état haut à l’étape 441. On revient ensuite dans l’étape initiale 401. Ce retour à l’étape initiale 401 s’accompagne par exemple d’une mise en mode de veille des éléments du bouton 200. Bien que cela n’ait pas été représenté, on peut par exemple prévoir de revenir à l’étape 407 si un objet est maintenu à une distance D inférieure à la distance D2 pendant une durée supérieure au délai SWITCH_DELAY, par exemple supérieure à deux fois le délai SWITCH_DELAY. Cela permet notamment d’éviter une commutation intempestive du signal de commande CS, par exemple dans un cas où l’on place un objet à proximité du capteur ToF 201 sans que l’on souhaite activer le bouton 200. La figure 5 est un chronogramme associé au procédé 400 d’activation de la figure 4. Au départ, le bouton 200 se trouve par exemple dans un état (START) correspondant à l’étape initiale 401 précédemment décrite en relation avec la figure 4. En outre, le signal CS de commande transmis par le circuit de commande 203 est par exemple à l’état bas CSL. À un instant t0, le capteur ToF 201 effectue une mesure de distance D. Dans l’exemple représenté, à l’instant t0, un objet, par exemple le doigt 301 de l’utilisateur, est séparé du capteur ToF 201 par une distance D supérieure au seuil de distance D1. Le bouton 200 est donc maintenu dans l’état START correspondant à l’étape 401. À un instant t1, postérieur à l’instant t0, le capteur ToF 201 effectue une autre mesure de distance D. Dans l’exemple représenté, à l’instant t1, l’objet est situé à une distance D inférieure au seuil de distance D1. Le bouton 200 passe donc de l’état START, correspondant à l’étape 401, à un autre état (INIT), correspondant par exemple à l’étape 407 précédemment décrite en relation avec la figure 4. Dans l’exemple représenté, la fréquence de mesure du capteur ToF 201 augmente à partir de l’instant t1. À un instant t2, postérieur à l’instant t1, le capteur ToF 201 effectue encore une autre mesure de distance D. Dans l’exemple représenté, à l’instant t2, l’objet est situé à une distance D inférieure au seuil de distance D1 mais supérieure au seuil de distance D2. Le bouton 200 est donc maintenu dans l’état INIT correspondant à l’étape 407. À un instant t3, postérieur à l’instant t2, le capteur ToF 201 effectue encore une autre mesure de distance D. Dans l’exemple représenté, à l’instant t3, l’objet est situé à une distance D inférieure au seuil de distance D2. Le bouton 200 passe donc de l’état INIT, correspondant à l’étape 407, à encore un autre état (WAIT), correspondant par exemple à l’étape 417 précédemment décrite en relation avec la figure 4. Cela provoque par exemple la mémorisation de l’instant T1, l’instant t3 marquant par exemple le début d’un décompte comparé au délai SWITCH_DELAY. À des instants successifs t4 et t5, postérieurs à l’instant t3, le capteur ToF 201 effectue encore d’autres mesures de distance D. Dans l’exemple représenté, à chaque instant t4, t5, l’objet est situé à une distance D inférieure au seuil de distance D2. Le bouton 200 est donc maintenu dans l’état WAIT correspondant à l’étape 417. À un instant t6, postérieur à l’instant t5, le capteur ToF 201 effectue encore une autre mesure de distance D. Dans l’exemple représenté, à l’instant t6, l’objet est situé à une distance D inférieure au seuil de distance D2. En outre, l’instant t6 marque par exemple la fin du délai SWITCH_DELAY. L’objet ayant été détecté à une distance D inférieure au seuil D2 pendant le délai SWITCH_DELAY, le bouton 200 passe de l’état WAIT, correspondant à l’étape 417, à encore un autre état (ACTIVE), correspondant par exemple à l’étape 427 précédemment décrite en relation avec la figure 4. À un instant t7, postérieur à l’instant t6, le capteur ToF 201 effectue encore une autre mesure de distance D. Dans l’exemple représenté, à l’instant t7, l’objet est situé à une distance D comprise entre les seuils D1 et D2. Le bouton 200 passe donc de l’état ACTIVE, correspondant à l’étape 427, à encore un autre état (ENABLE), correspondant par exemple à l’étape 433 précédemment décrite en relation avec la figure 4. À un instant t8, postérieur à l’instant t7, le capteur ToF 201 effectue encore une autre mesure de distance D. Dans l’exemple représenté, à l’instant t8, l’objet est situé à une distance D supérieure au seuil D1. À l’instant t8, le signal de commande CS est par exemple commuté depuis l’état bas CSL vers l’état haut CSH. Le bouton 200 passe alors de l’état ENABLE, correspondant à l’étape 433, à l’état START correspondant à l’étape 401. Dans l’exemple représenté, la fréquence de mesure du capteur ToF 201 diminue à partir de l’instant t8. À un instant t9, postérieur à l’instant t8, le capteur ToF 201 effectue encore une autre mesure de distance D. Dans l’exemple représenté, à l’instant t9, l’objet est situé à une distance D supérieure au seuil de distance D1. Le bouton 200 est donc maintenu dans l’état START correspondant à l’étape initiale 401. La figure 6 représente, de façon schématique, un exemple de système 600 comportant plusieurs boutons 200 activables sans contact. Dans l’exemple représenté, le système 600 comporte huit boutons 200, symbolisés par des rectangles en trait pointillé en figure 6. Cet exemple n’est toutefois pas limitatif, le système 600 pouvant comporter un nombre quelconque, supérieur à deux, de boutons 200 activables sans contact. À titre d’exemple, le système 600 correspond à un panneau de commande d’un ascenseur (non représenté), à un panneau de commande de palier, à un interphone d’immeuble, etc. Plus généralement, le système 600 peut correspondre à tout type d’interface homme-machine permettant de commuter un ou plusieurs signaux entre deux états. Dans le cas d’un panneau de commande d’un ascenseur, certains boutons 200 du système 600 permettent par exemple de sélectionner un étage, de commander la fermeture ou l’ouverture des portes de l’ascenseur, etc. Dans l’exemple représenté, les boutons 200 du système 600 sont situés derrière une paroi transparente 601, par exemple une vitre. Cela permet notamment d’éviter que de la poussière ne vienne se loger entre les boutons 200 ou que de l’humidité ne pénètre à l’intérieur des boutons 200. En outre, cela tend à faciliter des opérations de nettoyage du système 600. Bien que cela n’ait pas été représenté en figure 6, les boutons 200 du système 600 sont par exemple reliés à un même dispositif de traitement. Le dispositif de traitement reçoit par exemple le signal de commande CS de chaque bouton 200 du système 600. À titre d’exemple, le dispositif de traitement est notamment configuré pour arbitrer des priorités en cas d’activation simultanée de plusieurs boutons 200. Le dispositif de traitement est par exemple adapté à éviter des activations intempestives, par exemple dans un cas où un objet est situé, par rapport à au moins deux boutons 200, à une distance inférieure au seuil D1. Un avantage du bouton 200 activable sans contact tient au fait qu’il est plus esthétique qu’un bouton activable par appui. La mise en œuvre du bouton 200 évite notamment que des traces de doigts ne soient laissées par l’utilisateur lors de son activation. En outre, le bouton 200 ne requiert pas de mécanisme d’enfoncement ou de rotation comportant des pièces en mouvement, ce qui permet d’augmenter sa durée de vie et de faciliter sa protection contre la poussière et l’humidité. Un autre avantage du bouton 200 activable sans contact tient au fait qu’il est plus hygiénique qu’un bouton activable par appui. La mise en œuvre du bouton 200 évite notamment que des bactéries ou des virus ne soient déposés à sa surface par un utilisateur et soient transmis à un autre utilisateur. Divers modes de réalisation, modes de mise en œuvre et variantes ont été décrits. La personne du métier comprendra que certaines caractéristiques de ces divers modes de réalisation, modes de mise en œuvre et variantes pourraient être combinées, et d’autres variantes apparaîtront à la personne du métier. En particulier, la personne du métier peut adapter le mode de mise en œuvre du procédé 400 exposé en relation avec la figure 4 de sorte que la commutation du signal de commande CS ait lieu sans vérifier l’éloignement de l’objet après l’expiration du délai SWITCH_DELAY, par exemple dès l’étape 427. En outre, bien que les modes de réalisation et modes de mise en œuvre décrits prennent pour exemple le cas d’une commutation du signal de commande CS depuis l’état bas CSL vers l’état haut CSH, la personne du métier est capable d’adapter ce qui a été décrit à une commutation du signal de commande CS depuis l’état haut CSH vers l’état bas CSL. Enfin, la mise en œuvre pratique des modes de réalisation, modes de mise en œuvre et variantes décrits est à la portée de la personne du métier à partir des indications fonctionnelles données ci-dessus. En particulier, l’implémentation physique des éléments dans le bouton 200 est à la portée de la personne du métier à partir des indications ci-dessus. Bouton (200) activable par la proximité d’un doigt (301) d’un utilisateur, comportant : – un capteur (201) de distance par temps de vol ; et – un circuit de commande (203), relié au capteur de distance et configuré pour transmettre un signal de commande (CS), dans lequel le circuit de commande est configuré pour effectuer une commutation du signal (CS), entre un premier état (CSL) et un deuxième état (CSH), conditionnée au moins par la détection par le capteur, pendant une première durée (SWITCH_DELAY), d’un objet à une distance (D) inférieure à un premier seuil (D2). Bouton selon la revendication 1, dans lequel le circuit de commande (203) est configuré pour effectuer la commutation du signal de commande (CS) en réponse à la détection par le capteur (201), pendant la première durée (SWITCH_DELAY), de l’objet à une distance (D) inférieure au premier seuil (D2). Bouton selon la revendication 1, dans lequel la commutation du signal de commande (CS), effectuée par le circuit de commande (203), est en outre conditionnée par un éloignement de l’objet jusqu’à une distance (D), par rapport au capteur (201), supérieure à un deuxième seuil (D1), le deuxième seuil étant supérieur au premier seuil (D2). Bouton selon la revendication 3, dans lequel le circuit de commande (203) est configuré pour maintenir le signal de commande (CS) dans le premier état (CSL) en cas de détection par le capteur (201), pendant une deuxième durée supérieure à la première durée (SWITCH_DELAY), de l’objet à une distance (D) inférieure au deuxième seuil (D1). Bouton selon l’une quelconque des revendications 1 à 4, dans lequel le premier seuil (D2) est compris entre 1 mm et 4 m, de préférence entre 1 mm et 1 m. Bouton selon l’une quelconque des revendications 1 à 5, comportant en outre un dispositif (205) d’émission lumineuse configuré pour signaler l’activation du bouton (200). Bouton selon l’une quelconque des revendications 1 à 6, comportant en outre un dispositif d’émission sonore (207) configuré pour signaler l’activation du bouton (200). Bouton selon l’une quelconque des revendications 1 à 7, dans lequel la première durée (SWITCH_DELAY) est comprise entre 50 ms et 30 s. Bouton selon l’une quelconque des revendications 1 à 8, dans lequel le capteur (201) est configuré pour évaluer de façon périodique la distance (D) séparant l’objet du capteur (201). Bouton selon la revendication 9, dans lequel le capteur (201) est configuré pour évaluer la distance (D) : – à une première fréquence, tant que l’objet est détecté à une distance (D) supérieure au deuxième seuil (D1) ; et – à une deuxième fréquence, supérieure à la première fréquence, lorsque l’objet est détecté à une distance inférieure au deuxième seuil. Procédé d’activation d’un bouton par la proximité d’un doigt (301), le procédé comprenant : a) la commutation, par un circuit de commande (203), d’un signal de commande (CS) entre un premier état (CSL) et un deuxième état (CSH), la commutation étant conditionnée au moins par la détection par un capteur (201) de distance par temps de vol, pendant une première durée (SWITCH_DELAY), d’un objet à une distance (D) inférieure à un premier seuil (D2) ; et b) la transmission du signal de commande par le circuit de commande. Procédé selon la revendication 11, dans lequel la commutation du signal de commande (CS), par le circuit de commande (203), est en outre conditionnée par un éloignement de l’objet jusqu’à une distance (D), par rapport au capteur (201), supérieure à un deuxième seuil (D1), le deuxième seuil étant supérieur au premier seuil (D2). Procédé selon la revendication 12, dans lequel le signal de commande (CS) est maintenu, par le circuit de commande (203), dans le premier état (CSL) en cas de détection par le capteur (201), pendant une deuxième durée supérieure à la première durée (SWITCH_DELAY), de l’objet à une distance (D) inférieure au deuxième seuil (D1). Mémoire de stockage non-transitoire, comportant des instructions mettant en œuvre le procédé selon l’une quelconque des revendications 11 à 13 lorsqu’elles sont exécutées par un processeur (203). Système (600) comportant : – un dispositif de traitement ; et – plusieurs boutons (200) selon l’une quelconque des revendications 1 à 10, reliés au dispositif de traitement, dans lequel le dispositif de traitement est configuré pour recevoir le signal de commande (CS) de chaque bouton.