3.3.6 Surveillance des eaux de pluie

3.3.6.1 Aperçu

Img

Lorsque le capteur de vapeur détecte de la pluie, il envoie un signal à la carte micro:bit pour déclencher diverses actions. Par exemple, le haut-parleur de la micro:bit peut émettre une alarme pour avertir les utilisateurs qu’il pleut, et la quantité actuelle de pluie sera affichée en temps réel sur l’OLED. Ceci est particulièrement utile en extérieur pour la météo ou l’environnement, permettant aux utilisateurs de prendre les mesures préventives nécessaires. De plus, un système de surveillance des eaux de pluie, comprenant le capteur de vapeur, l’écran OLED et la carte micro:bit, peut détecter des fuites dans les toits ou les bâtiments afin de prévenir les dégâts causés par l’infiltration d’eau.

Dans l’ensemble, il s’agit d’un outil multifonctionnel et efficace qui peut détecter la présence d’eau de pluie dans diverses applications.

Img

3.3.6.2 Connaissance des composants

Img

Capteur d’eau

Img

Le capteur d’eau peut détecter la présence d’eau et est donc généralement utilisé dans les systèmes de détection des eaux de pluie. Lorsque l’eau de pluie entre en contact avec la pastille conductrice (zone de détection) du capteur, il envoie un signal à la carte de développement (micro:bit, etc.) pour déclencher diverses actions. Plus il y a d’eau sur la zone de détection, plus la valeur analogique sera élevée.

Img

Schéma :

Img

Il détecte la quantité d’eau par les lignes parallèles exposées sur le circuit imprimé. Plus il y a d’eau, plus de fils seront connectés. À mesure que la zone de contact pour la conduction augmente, la tension de sortie au point 2 de la zone de détection augmente progressivement, et plus la valeur analogique détectée à la borne de signal S sera élevée. En plus de l’eau, il peut également détecter la vapeur d’eau dans l’air.

Paramètres :

  • Tension de fonctionnement : DC 3.3V~5V

  • Courant de fonctionnement : (Max)1.5mA@5V

  • Puissance maximale : 0.075W

  • Type de signal : Signal analogique

Img

3.3.6.3 Composants requis

Img

Img

Img

micro:bit V2 main board ×1

micro:bit shield ×1

OLED display ×1

Img

Img

Img

steam sensor ×1

micro USB cable ×1

4 pin wire ×1

Img

Img

Img

3 pin wire ×1

battery holder ×1

AA battery(self-prepared) ×6

3.3.6.4 Schéma de câblage

⚠️ Lors du câblage, veuillez faire attention à la couleur des fils.

OLED display

wire color

micro:bit shield pin

micro:bit board pin

GND

black

G

G

VCC

red

V2

V

SDA

blue

20

P20

SCL

green

19

P19

steam sensor

wire color

micro:bit shield pin

micro:bit board pin

G

black

G

G

V

red

V1

V

S

yellow

1

P1

Img

3.3.6.5 Flux du code

Img

3.3.6.6 Code de test

⚠️ Notez que le seuil dans la condition “if()…else if()…” peut être modifié en fonction de la situation réelle.

Code complet :

Img

Img

Brève explication :

① Initialiser les pixels de l’OLED, effacer l’OLED. Définir la valeur initiale de la variable rain à 0, et la matrice LED 5×5 affiche Img.

Img

② Affecter à rain le volume de pluie lu par le capteur d’eau, et l’OLED affiche le volume de pluie sur une ligne.

Img

③ Instruction de jugement : if()…else if()…else…

Lorsque le volume de pluie détecté est supérieur à 15% mais inférieur à 60%, la matrice LED 5×5 affiche Img et le haut-parleur joue un ton C3 bémol en guise d’avertissement.

Img

Si le volume de pluie détecté est supérieur ou égal à 60%, la matrice LED 5×5 affiche Img, et le haut-parleur joue un ton B5 dièse en guise d’avertissement.

Img

Sinon, la matrice LED 5×5 affiche Img et le haut-parleur reste silencieux.

Img

④ Délai de 1000 ms (1 s).

Img

3.3.6.7 Résultat du test

Img

Après le câblage et l’alimentation via le câble micro USB, connectez une alimentation externe (6 piles AA) pour assurer une alimentation suffisante.

Pour l’application Windows 10, il suffit de cliquer sur Download. Pour le navigateur, envoyez le fichier “.hex” vers la carte micro:bit.

Après avoir téléversé le code de test sur la carte micro:bit, l’OLED affiche en temps réel le volume de pluie détecté.(Par exemple : utilisez une main humide pour toucher la zone de détection du capteur d’eau afin de simuler la chute de pluie)

Lorsque le volume de pluie détecté est supérieur à 15% mais inférieur à 60%, la matrice LED 5×5 affiche Img et le haut-parleur joue un ton C3 bémol en guise d’avertissement. Si le volume de pluie détecté est supérieur ou égal à 60%, la matrice LED 5×5 affiche Img, et le haut-parleur joue un ton B5 dièse en guise d’avertissement. Sinon, lorsque le volume de pluie détecté est inférieur à 15%, la matrice LED 5×5 affiche Img et le haut-parleur reste silencieux.

Img

⚠️ Remarque : Les blocs de construction utilisés dans l’expérience ne sont pas inclus dans ce kit.

(Astuce :) Si aucun résultat n’est observé, veuillez appuyer sur le bouton de réinitialisation de la carte micro:bit.

Img