Un capteur de pluie avec arduino.

Cette période pluvieuse ne pouvait pas être mieux choisie pour vous montrer comment utiliser un capteur de pluie avec notre bon vieux arduino.

Présentation.

Voilà à quoi ressemble le capteur :

capteur pluie1

Il est composé de 2 parties :

  • La carte électronique qui gère l’intelligence.
  • La plaque de détection de pluie.

La plaque permet, au contact de l’eau, de faire passer le courant. Le capteur dispose de 2 sorties :

  • Numérique (0 ou 1, )
  • Analogique (de 0 à 1024)

Je ne vais pas vous demander de choisir puisque nous étudierons les 2 cas 🙂

Vous pouvez en commander un peu partout chez nos amis chinois via ebay ou autre marchand identique, genre .

Connexions.

Une fois n’est pas coutume, rien de bien sorcier. La plaque est simplement relier au circuit électronique via ses 2 pattes (aucune polarité).
Le circuit dispose quand à lui de 4 pattes :

  • VCC : Vous l’aurez deviné, pour alimenter le circuit en 5V.
  • GND : Pas la peine d’en dire plus.
  • D0 : Sortie digital, qui envoi une valeur numérique 0 ou 1.
  • A0 : Sortie analogique, qui permet d’avoir une valeur variable et graduelle.

On va connecter notre arduino afin de pouvoir tester les 2 méthodes :

pluie_shema

Rouge = VCC 3,3V ou 5V
Noir = GND
Vert = Sortie digital
Jaune = Sortie analogique

Le programme.

Voilà le sketch que j’ai utilisé pour les tests :

En regardant dans le « moniteur Série » vous devriez voir les 2 valeurs, digital et analogique.

pluie_monitor

Faite le test maintenant en versant de l’eau sur la plaque, la valeur analogique devrait varier et au bout d’un moment la valeur numérique changera d’état, vous le verrez bien sur dans le moniteur mais cela est aussi matérialisé par l’allumage d’une LED sur la carte électronique.

A noter que vous pouvez régler la sensibilité et ça tombe bien puisque c’est pile ce que nous allons faire.

Régler la sensibilité.

Vous voulez que la détection se fasse de manière plus ou moins sensible, soit à la première goutte, soit une fois que la plaque est immergée… C’est possible !

Etape 1 : Verser de l’eau jusqu’au seuil souhaité.
Etape 2 : A l’aide du potentiomètre sur la carte, régler la sensibilité jusqu’à ce que le voyant de détection s’allume.

Petit exemple dans la vidéo ci-dessous :

Voilà je vous laisse vous amuser avec votre capteur 🙂

5 commentaires

  1. Est ce que ça craint la pluie ? 😀 😀 😀
    Faut tout de même certainement prévoir une longueur de fil adaptée pour le placer dehors ainsi qu’une boîte protégeant la connectique/ connexion .. je ne sais pas comment on dit.
    Bref, je m’en suis commandé un pour ajouter un gadget de plus à ma petite station météo 😀

  2. Bonjour j’ai réaliser ce détecteur de pluie je voudrai mettre un petit buzzer ou le brancher et quel commande faut’il rajouter

    1. Créez une variable qui varie en meme temps que capteur_D si vous avez optez pour une sortie numérique, ou capteur_A si vous avez optez pour une sortie analogique.
      Assignez cette variable à une sortie de l’arduino et connectez y votre led ou buzzer.
      ( Je suis debutant aussi ( 4mois), qu’on me contredise si je dis des aneries).
      Bon courage

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.