Système Micro:bit de mesure du niveau d’eau

Micro:bit 09-01-25
11 0

Plan de tutoriel

1- Objectif de mesure de niveau d'eau

2- Comment la carte Micro:bit mesure le niveau d'eau et l'envoie au Smartphone ?

3- Matériel nécessaire

4- Montage du système de mesure de niveau d'eau

5- Programmation de la carte Micro:bit

6- Programmation d'une application mobile avec App Inventor

 

Objectif de mesure de niveau d'eau

Un objectif de mesure du niveau d'eau peut varier en fonction du contexte et de l'application spécifique. Voici les principaux objectifs pour lesquels une telle mesure peut être réalisée :

1. Gestion des ressources en eau

Surveillance des réservoirs : Contrôler le niveau des barrages, réservoirs ou lacs pour optimiser l'utilisation de l'eau (agriculture, consommation, production d'énergie).

Irrigation : Ajuster les apports en eau pour l'agriculture en fonction des besoins et des niveaux d'eau disponibles.

2. Prévention des risques

Inondations : Suivre les niveaux d'eau des rivières, fleuves et bassins pour anticiper les crues et alerter les populations en cas de risque.

Sécheresse : Identifier les périodes de baisse critique des niveaux d'eau pour planifier des mesures préventives.

3. Protection environnementale

Écosystèmes aquatiques : Maintenir les niveaux d'eau nécessaires pour préserver les habitats naturels des espèces aquatiques et riveraines.

Qualité de l'eau : Assurer une circulation et un renouvellement d'eau suffisants pour éviter la stagnation et limiter la pollution.

4. Industrie et énergie

Production hydroélectrique : Réguler le niveau des réservoirs pour maximiser l'efficacité énergétique des centrales hydroélectriques.

Processus industriels : Surveiller les niveaux d'eau dans des installations pour éviter des interruptions de production.

5. Utilisation domestique

Gestion des puits et forages : Contrôler les niveaux des nappes phréatiques pour garantir l'approvisionnement en eau potable.

Récupération d’eau de pluie : Suivre les niveaux d'eau dans des cuves pour ajuster leur utilisation.

6. Recherche et modélisation

Climatologie : Étudier l’impact des variations climatiques sur les niveaux d’eau (fonte des glaciers, montée des océans, précipitations).

Modélisation hydraulique : Recueillir des données pour calibrer des modèles de comportement hydrologique.

Outils utilisés :

Capteurs de niveau d'eau (ultrasons, radar, pression hydrostatique).

Jauges manuelles ou automatiques.

Systèmes de télémétrie pour la collecte de données en temps réel.

 

Comment la carte Micro:bit mesure le niveau d'eau et l'envoie au Smartphone ?

Pour mesurer le niveau d'eau avec une carte Micro:bit, une bouteille, des fils de connexion, des résistances et envoyer les données à un smartphone via l'App Inventor, voici un guide simplifié du fonctionnement et des étapes à suivre :

1. Principe de mesure

La mesure du niveau d'eau se base sur la conductivité de l'eau. L'eau est conductrice (en raison des ions dissous) et permet de détecter la présence ou l'absence de liquide à différents niveaux. Chaque niveau est représenté par un fil positionné à une certaine hauteur dans la bouteille. La carte Micro:bit interprète les signaux électriques pour déterminer jusqu'où l'eau est montée.

2- Fonctionnement global

a) Lorsque le niveau d'eau monte dans la bouteille :

- L'eau entre en contact avec les fils à différentes hauteurs.

- Un circuit se ferme, et la Micro:bit détecte cette information via ses broches d'entrée.

b) La Micro:bit interprète les signaux et transmet les données en Bluetooth au smartphone.

c) L'application MIT App Inventor reçoit ces données, les traite et affiche les niveaux d'eau en temps réel.

Matériel nécessaire

Une carte Micro:bit

Micro:bit board

La carte Micro:bit est le cœur du système. Elle détecte le niveau d'eau grâce aux signaux envoyés par les fils de connexion et transmet les données au smartphone via Bluetooth.

Carte d'extension GPIO pour Micro:bit 

The GPIO expansion card for the Micro:bit card

Pour étendre les fonctionnalités de la carte Micro:bit, on va utiliser la carte d'extension GPIO  conçue spécifiquement pour Micro:bit.

Elle offrent des connecteurs supplémentaires, des composants intégrés et des fonctionnalités supplémentaires pour faciliter l'ajout de capteurs, d'actionneurs et d'autres modules électroniques.

Une bouteille en plastique 

La bouteille sert de réservoir d’eau où le niveau d’eau est mesuré.

Des fils de connexion 

Fils de connexion

Les fils de connexion agissent comme capteurs pour détecter la présence d’eau à différents niveaux dans la bouteille.

Un smartphone avec l'application MIT App Inventor installée

Le smartphone reçoit les données via Bluetooth et affiche les niveaux d’eau sur une application personnalisée créée avec MIT App Inventor.

Montage du système de mesure de niveau d'eau

1- Préparer la bouteille :

Découpez la bouteille pour en faire un réservoir ouvert en haut.

Insérez plusieurs fils de connexion (conducteurs), positionnés à différentes hauteurs verticales dans la bouteille.

Connectez chaque fil à une résistance avant de le brancher à la carte Micro:bit.

2- Relier les fils au Micro:bit :

Branchez chaque fil à une entrée numérique du Micro:bit (par exemple, P0, P1, P2, P3 et P4.).

Le fil le plus bas représente le niveau d'eau minimal, et celui le plus haut représente le niveau maximal.

3- Mise à la terre :

Placez un fil dans le fond de la bouteille, connecté à la masse (GND) de la Micro:bit. Ce fil servira de référence pour fermer le circuit lorsque l'eau atteint les fils connectés aux entrées.

 

Programmation de la carte Micro:bit

Pour programmer la carte Micro:bit pour détecter le niveau d'eau grâce aux signaux envoyés par les fils de connexion et transmet les données au smartphone via Bluetooth en utilisant MakeCode, suivez ces étapes :

1- Allez sur le site web de MakeCode (makecode.microbit.org).

2- Cliquez sur "Nouveau Projet" pour commencer.

3- Cliquez sur l'icône "Extensions" dans le coin inférieur gauche.

4- Recherchez et ajoutez l'extension "Bluetooth" en cliquant dessus.

5- Dans l'onglet "Bluetooth", trouvez et utilisez ce bloc "Bluetooth service uart" pour connecter votre carte Micro:bit au Smartphone via Bluetooth.

6- Dans l'onglet 'Broches', choisir l'instruction 'lire la broche analogique P0' pour lire les valeurs signaux envoyés par les fils de connexion

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

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

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info