Capteur de niveau d’eau à ultrasons Arduino pour machines à café Espresso

J’ai une machine à café expresso de très bon mais assez vieux avec un réservoir d’eau amovible, le problème est qu'il ne fournit pas un voyant de niveau d’eau bas, donc je ne peux pas savoir à ce niveau avant de manquer d’eau ! OU au moins sans ouvrir le couvercle du réservoir, tirant sur le réservoir (je ne vois rien d’extérieur, il est caché à l’intérieur du châssis extérieurs en plastique noir) et et d’avoir un regard direct à ce réservoir !

Je veux dire, manquer d’eau au milieu d’un espresso m’oblige à arrêter la pompe, ouvrir le couvercle, tirez sur le réservoir, remplir avec de l’eau fraîche, remettre en place à l’intérieur de la machine, puis démarrez le moteur interne de remplissage chauffage cuve et attendre jusqu'à ce qu’il atteigne sa température normale, fait le café presque imbuvable (surtout pour les expresso estimateurs comme italiens...) , en plus d’être une tâche très fastidieuse et ennuyeux !

Pourquoi diable ils ont fait un réservoir transparent si vous ne le voyez pas de dehors, est toujours un mystère pour moi.

En tout cas, j’ai décidé de construire un capteur d’eau pour m’avertir lorsque l’eau est faible, me permettant de faire facilement un couple de tasses de café avant de re-remplissage du réservoir.

Nombreuses solutions trouvées sur le ' net étaient bonnes pour tout autre usage mais inacceptable pour une machine à café. Au cours de cette phase initiale, j’ai eu quelques limitations à l’esprit :

  1. rien ne doit être mis à l’intérieur de la cuve: je ne veux pas n’importe quel objet à l’intérieur de l’eau, je vais boire, donc n’importe quel type de capteur ne doit pas libérer tout type de matériel/élément qui pourrait soit entraîner de mauvais goût ou être dangereux (p. ex. fils de cuivre pourraient libérer oxyde de cuivre, pas exactement un healty drik) !
  2. réservoir amovible : n’importe quel capteur ne doit pas être fixé à la cuve, car cela pourrait faire remplir unconfortable jolie opérations à cause du fils ;
  3. Si possible, la solution devrait être suffisamment génériques pour être mis en œuvre pour la plupart des machines expresso (ceux qui manque de contrôle de niveau d’eau interne évidemment...)

Aucun du projet trouvé autour de respecter ces conditions, alors j’ai commencé un nouveau projet.

La première version de mon capteur était une optique, une LED sur un côté et une photorésistance à l’autre : quand le niveau d’eau est supérieur à la position des capteurs, l’eau elle-même permettra la lumière circuler jusqu'à la photorésistance, donc "clair" condition. Lorsque le niveau d’eau est inférieur à capteur, plastique de réservoir ne laisse pas assez de lumière pour atteindre la photorésistance, pour que cette condition « sombre » modifie la valeur lire (j’ai joint la photorésistance à une entrée analogique Arduino, avec résistance pullup correcte) doit passer à un plus faible. De cette façon que les deux limites sont respectées.

Le principal problème qui vient de sortir avec cette version était le fait que la différence entre « léger » et « sombres » valeurs était trop petite, rendant l’étalonnage un peu dur de laisser le capteur à être parfaitement fiable dans toutes les conditions (par exemple le capteur n’est pas adaptable aux machines expresso sans le même genre de réservoir et si j’ouvre le couvercle de la lumière à l’intérieur modifie les lectures). donc j’ai décidé d’aller de l’avant à quelque chose d’un peu différent.

La meilleure solution était de détecter le niveau d’eau en utilisant des ultrasons, une méthode non intrusive, offrant aussi la possibilité de signaler le niveau d’eau (et faire des actions fondées sur la mesure de ces) et non seulement un signal d’avertissement « presque vide » comme celui d’optique.

Maintenant, l’avant LED RGB montrera une couleur brillante et bleue lorsque le réservoir est plein (plus de 80 % d’eau), le vert pour une charge normale (30 à 80 % de la pleine), rouge pour « presque vide » (5 à 30 %), et séparé « alarm » LED rouge ainsi qu’un avertisseur sonore pour "J’ai absolument besoin d’eau!" (moins de 5 %!).

OK, donc c’est mon UWS, capteur à ultrasons de l’eau.

Articles Liés

Module de capteur de niveau d’eau pour Arduino AVR bras STM32 STM8

Module de capteur de niveau d’eau pour Arduino AVR bras STM32 STM8

Félicitations à l'équipe de ICStation ! Ils ont développé ce merveilleux module de capteur de niveau d'eau de gros efforts. Ce module avec la petite taille et rentable est facile à utiliser. Dans cet article, nous allons utiliser l'oscilloscope à mém
Comment utiliser le capteur de niveau d’eau - Arduino Tutorial

Comment utiliser le capteur de niveau d’eau - Arduino Tutorial

Dans ce tutoriel, vous apprendrez comment utiliser un capteur de niveau d'eau avec la carte de Arduino uno.Ce module est conçu principalement pour les amateurs de bricolage et de leur fournir un système de détection de niveau d'eau peu coûteux et fac
Arduino - alarme inondation - à l’aide d’un capteur de niveau d’eau Simple

Arduino - alarme inondation - à l’aide d’un capteur de niveau d’eau Simple

Salut tout le monde! Aujourd'hui, j'ai fait une alarme inondation simple avec un capteur de niveau d'eau. Je ne vendent pas ces capteurs sur mon site car ils ne durent très longtemps quelle mesure eau j'ordonnerai or enduit ceux et les tester pendant
Capteur de niveau d’eau de Twitter Wi-Fi

Capteur de niveau d’eau de Twitter Wi-Fi

IntroductionVous avez la plomberie intérieure ? Ouais. Vous avez de l'eau de ville ? Nope. Alors vous êtes au bon endroit. Si vous avez un puits, alors vous avez probablement un réservoir d'eau. Ce projet est un moyen de mesurer la quantité d'eau est
Capteur de niveau d’eau

Capteur de niveau d’eau

l'eau interrompt parfois où j'habiteNous avons donc un réservoir sur le toitmais parfois l'eau s'interrompt pendant une longue période et nous utilisons l'eau, mais nous ne savons pas que c'est du réservoiret chaque fois que l'eau coupe que je dois o
NIVEAU d’eau indicateur utilisant ARDUINO

NIVEAU d’eau indicateur utilisant ARDUINO

Indicateur de niveau d'eau est utilisé pour indiquer le niveau d'eau dans le réservoir de tête de plus, en utilisant ce que nous pouvons éviter le débordement de l'eau, et à tout moment que nous pouvons connaître le niveau d'eau dans le réservoir, il
Régulateur de niveau liquide précis avec capteur de faible coût et distant pour les paramètres TV

Régulateur de niveau liquide précis avec capteur de faible coût et distant pour les paramètres TV

C'est la mon premier projet Arduino de personnel. Même à travers, je prévois d'automatiser plus réservoir eau niveau je n'aime pas investir plus d'argent sur les instruments. J'ai une carte Arduino et cartes relais de mes amis. Donc utiliser que plan
Capteur de niveau capacitif Fluid

Capteur de niveau capacitif Fluid

Pour le printemps prochain, je prévois de faire une installation entièrement automatique hydroponique. Alors que le printemps est loin maintenant plus de 6 mois (c'est peu près automne dès maintenant), il y a encore beaucoup à faire. Une des choses q
Indicateur de niveau d’eau & contrôleur

Indicateur de niveau d’eau & contrôleur

Indicateur de niveau d'eau indique le niveau de l'eau présente dans le réservoir. Les contrôleurs de contrôleur au niveau de telle sorte que que chaque fois que le niveau atteint tours de régulateur de niveau le plus bas sur la pompe & quand le réser
Indicateur de niveau d’eau awesomely cute Christmas tree

Indicateur de niveau d’eau awesomely cute Christmas tree

Et voilà ! Un jeune berger de Playmobil regardé le niveau d'eau dans notre arbre de Noël debout par nuit. Lorsqu'il y a assez d'eau, sa lanterne s'allume en vert. Lorsqu'il y a trop peu, sa lanterne s'allume en rouge. Mais attendez. Votre esprit est
Linkit One : indicateur de niveau d’eau

Linkit One : indicateur de niveau d’eau

Dans ce projet, nous allons apprendre à rendre Indicador de niveau d'eau à l'aide d'une planche de linkit. Ce projet pourrait vous aider à économiser l'eau plus efficace.Il y aura 3 led indiquant différents niveau d'eau.Étape 1: matérielPour ce proje
Système d’Arduino pour bioréacteur Biomonstaaar

Système d’Arduino pour bioréacteur Biomonstaaar

Ce projet est le programme d'installation pour le moyeu Arduino capteur/moteur pour le bioréacteur de Biomonstaaar. Le produit fini est utilisé pour s'interfacer avec les capteurs et autres pièces du réacteur afin de permettre la collecte de données
Alarme de détecteur de niveau d’eau

Alarme de détecteur de niveau d’eau

ce capteur de niveau d'eau peut vous alarmer lorsque l'eau atteint en haut de votre réservoirÉtape 1: matériaux nécessaires les matériaux nécessaires sontTransistor bc 5482 résistances de 220 ohmsled rougebuzzer (facultatif)pile 9vfilsbouchon de pile
Mesure de niveau d’eau Arduino

Mesure de niveau d’eau Arduino

Il s'agit de mon projet arduino pour mesure de niveau d'eau et commande la pompe lorsque le niveau d'eau atteint au-dessous du niveau minimal pour qu'il ouvre la commande de la pompe par un relais et arrêter la pompe quand le niveau d'eau atteint son