french translation Lesson 2-farm > 2-detect-soil-moisture (#310)
* - Added README.fr.md in the root folder - Translated the whole leçon 2.1 <predict plant growth> * just added the whole content * small updates in root folder * Unnecessary shields removed and some corrections have been made from Charles's review * Translation of all lessons of the root README * Translation of for-teachers.md * Translation of hardware.md * Translation of CODE_OF_CONDUCT.md * Translation of CODE_OF_CONDUCT.md * Implement suggested changes from the charles's PR review * Implement suggested changes from the charles's PR review * Implement suggested changes from the charles's PR review * Implement suggested changes from the charles's PR review * Changed the path to the translated README because they were not working from the translated ones * Small change * Resolved unworking links in hardware.fr.md * Removed the shields where it was not necessary as Jim suggested * small correction * Removed the shields and comments as requested by Jim * small update * Small correction on root README * farm > lesson 2 > assignement.fr.md * farm > 2 > README.fr.md * pi-soil-moisture.fr.md completed * farm > lesson 2 > virtual-device-soil-moisture.fr.md * farm > lesson 2 > wio-terminal-soil-moisture.fr.md * Update README.fr.md Co-authored-by: Jim Bennett <jim.bennett@microsoft.com>pull/341/head
parent
95784d7be4
commit
38a49e07e7
@ -0,0 +1,47 @@
|
|||||||
|
# Calibrez votre capteur
|
||||||
|
|
||||||
|
## Instructions
|
||||||
|
|
||||||
|
Dans cette leçon, vous avez recueilli les lectures de la sonde d'humidité du sol mesurées sous forme de valeurs comprises entre 0 et 1023. Pour les convertir en valeurs réelles d'humidité du sol, vous devez étalonner votre capteur. Pour ce faire, vous pouvez effectuer des relevés sur des échantillons de sol, puis calculer la teneur en eau gravimétrique du sol à partir de ces échantillons.
|
||||||
|
|
||||||
|
Vous devrez répéter ces étapes plusieurs fois pour obtenir les lectures nécessaires, avec une humidité différente du sol à chaque fois.
|
||||||
|
|
||||||
|
1. Relevez l'humidité du sol à l'aide du capteur d'humidité du sol. Notez cette mesure.
|
||||||
|
|
||||||
|
1. Prenez un échantillon du sol et pesez-le. Notez ce poids.
|
||||||
|
|
||||||
|
1. Séchez la terre - un four chaud à 110°C (230°F) pendant quelques heures est le meilleur moyen, vous pouvez le faire à la lumière du soleil, ou le placer dans un endroit chaud et sec jusqu'à ce que la terre soit complètement sèche. Elle doit être poudreuse et meuble.
|
||||||
|
|
||||||
|
> 💁 Dans un laboratoire, pour obtenir les résultats les plus précis, vous devez sécher dans un four pendant 48 à 72 heures. Si vous avez des étuves à votre école, voyez si vous pouvez les utiliser pour sécher plus longtemps. Plus le temps est long, plus l'échantillon est sec et plus les résultats sont précis.
|
||||||
|
|
||||||
|
1. Pesez à nouveau la terre.
|
||||||
|
|
||||||
|
> 🔥 Si vous l'avez séché dans un four, assurez-vous qu'il a d'abord refroidi !
|
||||||
|
|
||||||
|
L'humidité gravimétrique du sol est calculée comme suit :
|
||||||
|
|
||||||
|
![Le pourcentage d'humidité du sol est le poids humide moins le poids sec, divisé par le poids sec, multiplié par 100](../../../../images/gsm-calculation.png)
|
||||||
|
|
||||||
|
* W<sub>humide</sub> - le poids de la terre humide
|
||||||
|
* W<sub>sec</sub> - le poids du sol sec
|
||||||
|
|
||||||
|
Par exemple, disons que vous avez un échantillon de sol qui pèse 212 g humide et 197 g sec.
|
||||||
|
|
||||||
|
![Calcul rempli](../../../../images/gsm-calculation-example.png)
|
||||||
|
|
||||||
|
* W<sub>humide</sub> = 212g
|
||||||
|
* W<sub>sec</sub> = 197g
|
||||||
|
* 212 - 197 = 15
|
||||||
|
* 15 / 197 = 0.076
|
||||||
|
* 0.076 * 100 = 7.6%
|
||||||
|
|
||||||
|
Dans cet exemple, le sol a une humidité gravimétrique de 7,6 %.
|
||||||
|
|
||||||
|
Une fois que vous avez les lectures d'au moins 3 échantillons, tracez un graphique du pourcentage d'humidité du sol par rapport à la lecture du capteur d'humidité du sol et ajoutez la ligne qui correspond le mieux aux points. Vous pouvez ensuite utiliser ce graphique pour calculer la teneur en eau gravimétrique du sol pour une lecture de capteur donnée en lisant la valeur de la ligne.
|
||||||
|
|
||||||
|
## Grille d'évaluation
|
||||||
|
|
||||||
|
| Critère | Exemple | Adéquat | Nécessite amélioration |
|
||||||
|
| -------- | --------- | -------- | ----------------- |
|
||||||
|
| Recueillir les données d'étalonnage | Capturez au moins 3 échantillons d'étalonnage | Capturez au moins 2 échantillons d'étalonnage | Capturez au moins un échantillon d'étalonnage |
|
||||||
|
| Effectuer une lecture calibrée | Tracez avec succès le graphique d'étalonnage, effectuez une lecture du capteur et convertissez-la en teneur en eau gravimétrique du sol | Tracer avec succès le graphique d'étalonnage | Impossible de tracer le graphique |
|
@ -0,0 +1,94 @@
|
|||||||
|
# Mesurer l'humidité du sol - Raspberry Pi
|
||||||
|
|
||||||
|
Dans cette partie de la leçon, vous allez ajouter un capteur capacitif d'humidité du sol à votre Raspberry Pi, et lire des valeurs à partir de celui-ci.
|
||||||
|
|
||||||
|
## Matériel
|
||||||
|
|
||||||
|
Le Raspberry Pi a besoin d'un capteur capacitif d'humidité du sol.
|
||||||
|
|
||||||
|
Le capteur que vous utiliserez est un [Capteur d'humidité du sol capacitif](https://www.seeedstudio.com/Grove-Capacitive-Moisture-Sensor-Corrosion-Resistant.html). Ce dernier mesure l'humidité du sol en détectant la capacité du sol, une propriété qui change en fonction de l'humidité du sol. Plus l'humidité du sol augmente, plus la tension diminue.
|
||||||
|
|
||||||
|
Il s'agit d'un capteur analogique, qui utilise donc une broche analogique et le ADC 10 bits du "Grove Base Hat" sur le Pi pour convertir la tension en un signal numérique de 1 à 1023. Celui-ci est ensuite envoyé sur I<sup>2</sup>C via les broches GPIO du Pi.
|
||||||
|
|
||||||
|
### Connecter le capteur d'humidité du sol
|
||||||
|
|
||||||
|
Le capteur d'humidité du sol Grove peut être connecté au Raspberry Pi.
|
||||||
|
|
||||||
|
#### Tâche - connecter le capteur d'humidité du sol
|
||||||
|
|
||||||
|
Connectez le capteur d'humidité du sol.
|
||||||
|
|
||||||
|
![Capteur d'humidité du sol d'un bosquet](../../../../images/grove-capacitive-soil-moisture-sensor.png)
|
||||||
|
|
||||||
|
1. Insérez une extrémité d'un câble Grove dans la prise du capteur d'humidité du sol. Il ne peut être inséré que dans un seul sens.
|
||||||
|
|
||||||
|
1. Lorsque le Raspberry Pi est hors tension, connectez l'autre extrémité du câble Grove à la prise analogique marquée **A0** sur le "Grove Base Hat" fixé au Pi. Cette prise est la deuxième en partant de la droite, sur la rangée de prises à côté des broches GPIO.
|
||||||
|
|
||||||
|
![Le capteur d'humidité du sol du bosquet connecté à la prise A0](../../../../images/pi-soil-moisture-sensor.png)
|
||||||
|
|
||||||
|
1. Insérez le capteur d'humidité du sol dans le sol. Il est doté d'une " ligne de position la plus élevée ", une ligne blanche qui traverse le capteur. Insérez le capteur jusqu'à cette ligne mais sans la dépasser.
|
||||||
|
|
||||||
|
![Le capteur d'humidité du sol The Grove dans le sol](../../../../images/soil-moisture-sensor-in-soil.png)
|
||||||
|
|
||||||
|
## Programmer le capteur d'humidité du sol
|
||||||
|
|
||||||
|
Le Raspberry Pi peut maintenant être programmé pour utiliser la sonde d'humidité du sol jointe.
|
||||||
|
|
||||||
|
### Tâche - programmer le capteur d'humidité du sol
|
||||||
|
|
||||||
|
Programmez l'appareil.
|
||||||
|
|
||||||
|
1. Allumez le Pi et attendez qu'il démarre.
|
||||||
|
|
||||||
|
1. Lancez VS Code, soit directement sur le Pi, soit en vous connectant via l'extension SSH à distance.
|
||||||
|
|
||||||
|
> ⚠️ Vous pouvez vous référer [aux instructions pour configurer et lancer VS Code dans la veilleuse - leçon 1 si nécessaire](../../../../1-getting-started/lessons/1-introduction-to-iot/pi.fr.md).
|
||||||
|
|
||||||
|
1. Depuis le terminal, créez un nouveau dossier dans le répertoire personnel de l'utilisateur `pi` appelé `soil-moisture-sensor`. Créez un fichier dans ce dossier appelé `app.py`.
|
||||||
|
|
||||||
|
1. Ouvrez ce dossier dans VS Code
|
||||||
|
|
||||||
|
1. Ajoutez le code suivant au fichier `app.py` pour importer certaines bibliothèques requises :
|
||||||
|
|
||||||
|
```python
|
||||||
|
import time
|
||||||
|
from grove.adc import ADC
|
||||||
|
```
|
||||||
|
|
||||||
|
L'instruction `import time` importe le module `time` qui sera utilisé plus tard dans ce devoir.
|
||||||
|
|
||||||
|
L'instruction `from grove.adc import ADC` importe le `ADC` des bibliothèques Python de Grove. Cette bibliothèque contient du code pour interagir avec le convertisseur analogique-numérique du chapeau de base Pi et lire les tensions des capteurs analogiques.
|
||||||
|
|
||||||
|
1. Ajoutez le code suivant en dessous pour créer une instance de la classe `ADC` :
|
||||||
|
|
||||||
|
```python
|
||||||
|
adc = ADC()
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Ajoutez une boucle infinie qui lit depuis cet ADC sur la broche A0, et écrit le résultat sur la console. Cette boucle peut ensuite dormir pendant 10 secondes entre les lectures.
|
||||||
|
|
||||||
|
```python
|
||||||
|
while True:
|
||||||
|
soil_moisture = adc.read(0)
|
||||||
|
print("Soil moisture:", soil_moisture)
|
||||||
|
|
||||||
|
time.sleep(10)
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Exécutez l'application Python. Vous verrez les mesures d'humidité du sol écrites dans la console. Ajoutez de l'eau au sol ou retirez le capteur du sol et observez le changement de valeur.
|
||||||
|
|
||||||
|
```output
|
||||||
|
pi@raspberrypi:~/soil-moisture-sensor $ python3 app.py
|
||||||
|
Soil moisture: 615
|
||||||
|
Soil moisture: 612
|
||||||
|
Soil moisture: 498
|
||||||
|
Soil moisture: 493
|
||||||
|
Soil moisture: 490
|
||||||
|
Soil Moisture: 388
|
||||||
|
```
|
||||||
|
|
||||||
|
Dans l'exemple de sortie ci-dessus, vous pouvez voir la chute de tension lorsque de l'eau est ajoutée.
|
||||||
|
|
||||||
|
> 💁 Vous pouvez trouver ce code dans le dossier [code/pi](../code/pi).
|
||||||
|
|
||||||
|
😀 Votre programme de capteurs d'humidité du sol a été un succès !
|
@ -0,0 +1,109 @@
|
|||||||
|
# Mesurer l'humidité du sol - Matériel IoT Virtuel
|
||||||
|
|
||||||
|
Dans cette partie de la leçon, vous allez ajouter un capteur capacitif d'humidité du sol à votre dispositif IoT virtuel, et lire des valeurs à partir de celui-ci.
|
||||||
|
|
||||||
|
## Matériel virtuel
|
||||||
|
|
||||||
|
Le dispositif IoT virtuel utilisera un capteur d'humidité du sol capacitif Grove simulé. Ainsi, ce laboratoire est identique à l'utilisation d'un Raspberry Pi avec un capteur d'humidité du sol capacitif Grove physique.
|
||||||
|
|
||||||
|
Dans un dispositif IoT physique, le capteur d'humidité du sol serait un capteur capacitif qui mesure l'humidité du sol en détectant la capacité du sol, une propriété qui change en fonction de l'humidité du sol. Lorsque l'humidité du sol augmente, la tension diminue.
|
||||||
|
|
||||||
|
Il s'agit d'un capteur analogique, qui utilise donc un ADC 10 bits simulé pour rapporter une valeur de 1 à 1023.
|
||||||
|
|
||||||
|
### Ajouter le capteur d'humidité du sol à CounterFit
|
||||||
|
|
||||||
|
Pour utiliser un capteur d'humidité du sol virtuel, vous devez l'ajouter à l'application CounterFit.
|
||||||
|
|
||||||
|
#### Tâche - Ajout du capteur d'humidité du sol à CounterFit
|
||||||
|
|
||||||
|
Ajoutez le capteur d'humidité du sol à l'application CounterFit.
|
||||||
|
|
||||||
|
1. Créez une nouvelle application Python sur votre ordinateur dans un dossier appelé `soil-moisture-sensor` avec un seul fichier appelé `app.py` et un environnement virtuel Python, et ajoutez les paquets pip de CounterFit.
|
||||||
|
|
||||||
|
> ⚠️ Vous pouvez vous référer [aux instructions pour créer et configurer un projet Python CounterFit dans la leçon 1 si nécessaire](../../../../1-getting-started/lessons/1-introduction-to-iot/virtual-device.fr.md).
|
||||||
|
|
||||||
|
1. Assurez-vous que l'application web CounterFit est en cours d'exécution.
|
||||||
|
|
||||||
|
1. Créez un capteur d'humidité du sol :
|
||||||
|
|
||||||
|
1. Dans la case *Create sensor* du volet *Sensors*, déroulez la case *Sensor type* et sélectionnez *Soil Moisture*.
|
||||||
|
|
||||||
|
1. Laissez le paramètre *Units* sur *NoUnits*.
|
||||||
|
|
||||||
|
1. Assurez-vous que le paramètre *Pin* est réglée sur *0*.
|
||||||
|
|
||||||
|
1. Sélectionnez le bouton **Add** pour créer le capteur d'humidité sur la broche 0.
|
||||||
|
|
||||||
|
![The soil moisture sensor settings](../../../../images/counterfit-create-soil-moisture-sensor.png)
|
||||||
|
|
||||||
|
Le capteur d'humidité du sol sera créé et apparaîtra dans la liste des capteurs.
|
||||||
|
|
||||||
|
![Le capteur d'humidité du sol a créé](../../../../images/counterfit-soil-moisture-sensor.png)
|
||||||
|
|
||||||
|
## Programmez l'application du capteur d'humidité du sol
|
||||||
|
|
||||||
|
L'application du capteur d'humidité du sol peut maintenant être programmée en utilisant les capteurs CounterFit.
|
||||||
|
|
||||||
|
### Tâche - programmer l'application du capteur d'humidité du sol
|
||||||
|
|
||||||
|
Programmez l'application du capteur d'humidité du sol.
|
||||||
|
|
||||||
|
1. Assurez-vous que l'application "Soil-Moisture-Sensor" est ouverte dans VS Code.
|
||||||
|
|
||||||
|
1. Ouvrez le fichier `app.py`.
|
||||||
|
|
||||||
|
1. Ajoutez le code suivant au début de `app.py` pour connecter l'application à CounterFit :
|
||||||
|
|
||||||
|
```python
|
||||||
|
from counterfit_connection import CounterFitConnection
|
||||||
|
CounterFitConnection.init('127.0.0.1', 5000)
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Ajoutez le code suivant au fichier `app.py` pour importer certaines bibliothèques requises :
|
||||||
|
|
||||||
|
```python
|
||||||
|
import time
|
||||||
|
from counterfit_shims_grove.adc import ADC
|
||||||
|
```
|
||||||
|
|
||||||
|
L'instruction `import time` importe le module `time` qui sera utilisé plus tard dans ce devoir.
|
||||||
|
|
||||||
|
L'instruction `from counterfit_shims_grove.adc import ADC` importe la classe `ADC` pour interagir avec un convertisseur analogique-numérique virtuel qui peut se connecter à un capteur CounterFit.
|
||||||
|
|
||||||
|
1. Ajoutez le code suivant en dessous pour créer une instance de la classe `ADC` :
|
||||||
|
|
||||||
|
```python
|
||||||
|
adc = ADC()
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Ajoutez une boucle infinie qui lit à partir de cet ADC sur la broche 0 et écrit le résultat sur la console. Cette boucle peut ensuite dormir pendant 10 secondes entre les lectures.
|
||||||
|
|
||||||
|
```python
|
||||||
|
while True:
|
||||||
|
soil_moisture = adc.read(0)
|
||||||
|
print("Soil moisture:", soil_moisture)
|
||||||
|
|
||||||
|
time.sleep(10)
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Depuis l'application CounterFit, modifiez la valeur de la sonde d'humidité du sol qui sera lue par l'application. Vous pouvez le faire de deux façons :
|
||||||
|
|
||||||
|
* Saisissez un nombre dans la case *Value* pour le capteur d'humidité du sol, puis sélectionnez le bouton **Set**. Le nombre que vous saisissez sera la valeur renvoyée par le capteur.
|
||||||
|
|
||||||
|
* Cochez la case *Random* et saisissez une valeur *Min* et *Max*, puis sélectionnez le bouton **Set**. Chaque fois que le capteur lit une valeur, il lit un nombre aléatoire entre *Min* et *Max*.
|
||||||
|
|
||||||
|
1. Exécutez l'application Python. Vous verrez les mesures d'humidité du sol écrites dans la console. Changez les paramètres *Value* ou *Random* pour voir la valeur changer.
|
||||||
|
|
||||||
|
```output
|
||||||
|
(.venv) ➜ soil-moisture-sensor $ python app.py
|
||||||
|
Soil moisture: 615
|
||||||
|
Soil moisture: 612
|
||||||
|
Soil moisture: 498
|
||||||
|
Soil moisture: 493
|
||||||
|
Soil moisture: 490
|
||||||
|
Soil Moisture: 388
|
||||||
|
```
|
||||||
|
|
||||||
|
> 💁 Vous pouvez trouver ce code dans le [code/virtual-device](../code/virtual-device) folder.
|
||||||
|
|
||||||
|
😀 Votre programme de capteurs d'humidité du sol a été un succès !
|
@ -0,0 +1,103 @@
|
|||||||
|
# Mesurer l'humidité du sol - Terminal Wio
|
||||||
|
|
||||||
|
Dans cette partie de la leçon, vous allez ajouter un capteur capacitif d'humidité du sol à votre terminal Wio, et lire des valeurs à partir de celui-ci.
|
||||||
|
|
||||||
|
## Matériel
|
||||||
|
|
||||||
|
Le terminal Wio a besoin d'un capteur capacitif d'humidité du sol.
|
||||||
|
|
||||||
|
Le capteur que vous utiliserez est un [Capteur d'humidité du sol capacitif](https://www.seeedstudio.com/Grove-Capacitive-Moisture-Sensor-Corrosion-Resistant.html), qui mesure l'humidité du sol en détectant la capacité du sol, une propriété qui change en fonction de l'humidité du sol. Plus l'humidité du sol augmente, plus la tension diminue.
|
||||||
|
|
||||||
|
Il s'agit d'un capteur analogique, qui se connecte donc aux broches analogiques de la borne Wio, en utilisant un ADC intégré pour créer une valeur de 0-1,023.
|
||||||
|
|
||||||
|
### Connecter le capteur d'humidité du sol
|
||||||
|
|
||||||
|
Le capteur d'humidité du sol Grove peut être connecté au port analogique/numérique configurable des terminaux Wio.
|
||||||
|
|
||||||
|
#### Tâche - connecter le capteur d'humidité du sol
|
||||||
|
|
||||||
|
Connectez le capteur d'humidité du sol.
|
||||||
|
|
||||||
|
![Capteur d'humidité du sol de type Groove](../../../../images/grove-capacitive-soil-moisture-sensor.png)
|
||||||
|
|
||||||
|
1. Insérez une extrémité d'un câble Grove dans la prise du capteur d'humidité du sol. Il ne peut être inséré que dans un seul sens.
|
||||||
|
|
||||||
|
1. Le terminal Wio étant déconnecté de votre ordinateur ou de toute autre source d'alimentation, connectez l'autre extrémité du câble Grove à la prise Grove de droite du terminal Wio lorsque vous regardez l'écran. Il s'agit de la prise la plus éloignée du bouton d'alimentation.
|
||||||
|
|
||||||
|
![Le capteur d'humidité du sol du bosquet est connecté à la prise de droite](../../../../images/wio-soil-moisture-sensor.png)
|
||||||
|
|
||||||
|
1. Insérez le capteur d'humidité du sol dans le sol. Il est doté d'une " ligne de position la plus élevée ", une ligne blanche qui traverse le capteur. Insérez le capteur jusqu'à cette ligne mais sans la dépasser.
|
||||||
|
|
||||||
|
![Le capteur d'humidité du sol The Grove dans le sol](../../../../images/soil-moisture-sensor-in-soil.png)
|
||||||
|
|
||||||
|
1. Vous pouvez maintenant connecter le terminal Wio à votre ordinateur.
|
||||||
|
|
||||||
|
## Programmer le capteur d'humidité du sol
|
||||||
|
|
||||||
|
Le terminal Wio peut maintenant être programmé pour utiliser la sonde d'humidité du sol jointe.
|
||||||
|
|
||||||
|
### Tâche - programmer le capteur d'humidité du sol
|
||||||
|
|
||||||
|
Programmez l'appareil.
|
||||||
|
|
||||||
|
1. Créez un tout nouveau projet Wio Terminal en utilisant PlatformIO. Appelez ce projet `soil-moisture-sensor`. Ajoutez du code dans la fonction `setup` pour configurer le port série.
|
||||||
|
|
||||||
|
> ⚠️ Vous pouvez vous référer [aux instructions pour créer un projet PlatformIO dans le projet 1, leçon 1 si nécessaire](../../../../1-getting-started/lessons/1-introduction-to-iot/wio-terminal.fr.md).
|
||||||
|
|
||||||
|
1. Il n'y a pas de bibliothèque pour ce capteur, à la place vous pouvez lire la broche analogique en utilisant la fonction Arduino intégré [`analogRead`](https://www.arduino.cc/reference/en/language/functions/analog-io/analogread/). Commencez par configurer la broche analogique pour l'entrée afin que les valeurs puissent être lues en ajoutant ce qui suit à la fonction `setup`.
|
||||||
|
|
||||||
|
```cpp
|
||||||
|
pinMode(A0, INPUT);
|
||||||
|
```
|
||||||
|
|
||||||
|
Ceci définit la broche `A0`, la broche combinée analogique/numérique, comme une broche d'entrée sur laquelle la tension peut être lue.
|
||||||
|
|
||||||
|
1. Ajoutez ce qui suit à la fonction `loop` pour lire la tension de cette broche :
|
||||||
|
|
||||||
|
```cpp
|
||||||
|
int soil_moisture = analogRead(A0);
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Sous ce code, ajoutez le code suivant pour imprimer la valeur sur le port série :
|
||||||
|
|
||||||
|
```cpp
|
||||||
|
Serial.print("Soil Moisture: ");
|
||||||
|
Serial.println(soil_moisture);
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Enfin, ajoutez un délai à la fin de 10 secondes :
|
||||||
|
|
||||||
|
```cpp
|
||||||
|
delay(10000);
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Construisez et téléchargez le code sur le terminal Wio.
|
||||||
|
|
||||||
|
> ⚠️ Vous pouvez vous référer [aux instructions pour créer un projet PlatformIO dans le projet 1, leçon 1 si nécessaire](../../../../1-getting-started/lessons/1-introduction-to-iot/wio-terminal.fr.md).
|
||||||
|
|
||||||
|
1. Une fois téléchargé, vous pouvez surveiller l'humidité du sol à l'aide du moniteur série. Ajoutez un peu d'eau au sol, ou retirez le capteur du sol, et observez le changement de valeur.
|
||||||
|
|
||||||
|
```output
|
||||||
|
> Executing task: platformio device monitor <
|
||||||
|
|
||||||
|
--- Available filters and text transformations: colorize, debug, default, direct, hexlify, log2file, nocontrol, printable, send_on_enter, time
|
||||||
|
--- More details at http://bit.ly/pio-monitor-filters
|
||||||
|
--- Miniterm on /dev/cu.usbmodem1201 9600,8,N,1 ---
|
||||||
|
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
|
||||||
|
Soil Moisture: 526
|
||||||
|
Soil Moisture: 529
|
||||||
|
Soil Moisture: 521
|
||||||
|
Soil Moisture: 494
|
||||||
|
Soil Moisture: 454
|
||||||
|
Soil Moisture: 456
|
||||||
|
Soil Moisture: 395
|
||||||
|
Soil Moisture: 388
|
||||||
|
Soil Moisture: 394
|
||||||
|
Soil Moisture: 391
|
||||||
|
```
|
||||||
|
|
||||||
|
Dans l'exemple de sortie ci-dessus, vous pouvez voir la chute de tension lorsque de l'eau est ajoutée.
|
||||||
|
|
||||||
|
> 💁 Vous pouvez trouver ce code dans le fichier [code/wio-terminal](../code/wio-terminal).
|
||||||
|
|
||||||
|
😀 Votre programme de capteurs d'humidité du sol a été un succès !
|
Loading…
Reference in new issue