The present invention relates to a nasal aspirator (1) controlled by a sensor which consists of a distance detection unit, a microprocessor unit and a suction pump. The distance detection unit is for detecting the distance value (d) of a target object (N) with respect to this unit. The microprocessor unit is adapted to store a prerecorded distance value, to receive and process the signals relating to the distance value (d) transmitted by the distance detection unit, and to send an operation control signal to the case where the distance value (d) indicated previously would not be greater than the prerecorded distance value. The suction pump is intended to receive the operation control signal and perform the required operation according to this signal. La présente invention concerne un aspirateur nasal (1) commandé par un capteur qui est constitué d'une unité de détection de distance, d'une unité à microprocesseur et d'une pompe d'aspiration. L'unité de détection de distance est destinée à détecter la valeur de distance (d) d'un objet cible (N) par rapport à cette unité. L'unité à microprocesseur est apte à mémoriser une valeur de distance préenregistrée, à recevoir et traiter les signaux relatifs à la valeur de distance (d) transmis par l'unité de détection de distance, et à envoyer un signal de commande de fonctionnement au cas où la valeur de distance (d) indiquée précédemment ne serait pas supérieure à la valeur de distance préenregistrée. La pompe d'aspiration est destinée à recevoir le signal de commande de fonctionnement et exécuter le fonctionnement requis selon ce signal.