Différences entre versions de « MICROPYTHON-ANEMOMETER »
Ligne 34 : | Ligne 34 : | ||
[[Fichier:MICROPYTHON-ANEMOMETER-10.png]] | [[Fichier:MICROPYTHON-ANEMOMETER-10.png]] | ||
+ | |||
+ | Un couple de résistance, idéalement 5 KOhms + 10 KOhms, permet de réduire la tension de sortie au 2/3. | ||
+ | |||
+ | Dans le cas présent il s'agit de résistances de 4.7K et 10K à disposition. Une fois mesurée avec précision, ces résistances sont de 4.6126 KOhms et 9.855 KOhms. | ||
+ | |||
+ | Vesp = Vout * 9855 / (9855 + 4612.6) = Vout * 0.68117 | ||
+ | |||
+ | Si l'entrée analogique de l'ESP32 mesure une tension de 0.627 V: | ||
+ | * Tension anémomètre Vout = Vesp / 0.68117 = 0.627 / 0.68117 = 0.920 V | ||
+ | * Vitesse vent = Vout * 2.5 = 2.3 m/s | ||
== Code == | == Code == |
Version du 1 novembre 2021 à 14:40
Introduction
Dans ce tutoriel, nous allons ruser un peu pour utiliser l'anémomètre avec microcontrôleur 3.3V. |
Cet anémomètre est conçu comme un capteur prêt à l'emploi.
Le capteur produit une tension de sortie proportionnelle à la vitesse du vent (entre 0 et 5V), il suffit donc de brancher ce capteur sur une entrée analogique pour déterminer la vitesse du vent sur un microcontrôleur 5V comme Arduino UNO.
La vitesse du vent est calculée avec la formule 6*VOut. Une tension de 2.5V correspond à une vitesse de 15m/s.
Détails techniques:
- Modèle:JL-FS2 à 3 soucoupes
- Matériau: alliage d'aluminium
- Gamme du signal de sortie:0 à 5V
- Tension d'alimentation: 9-24V Continu
- Consommation:<=0.3W sous 24V
- Vitesse du vent de mise en rotation:0.4 à 0.8 m/s
- Résolution:0.1 m/s
- Gamme de mesure:0 à 30 m/s
- Erreur:+/-3%
- Distance de transmission: > 8m
- Câble transmission (3 fils)
- Température de fonctionnement:-40℃ à 80℃
- Raccordement
- VCC: rouge, 9-24V
- GND: noir
- Signal en Tension: jaune (0 à 5V)
- Signal en Courant: bleu (non utilisé)
- Poids:1Kg
Raccordement
Bien que cela ne peut pas être garanti, nous avons eu l'occasion de tester l'anémomètre avec un tension d'alimentation de 5V. Les résultats semble stable et reproductible. Nous allons donc utiliser cette caractéristique dans le tutoriel pour éviter d'avoir à utiliser une tension d'alimentation de 9 à 24V DC. |
Fichier:MICROPYTHON-ANEMOMETER-10.png
Un couple de résistance, idéalement 5 KOhms + 10 KOhms, permet de réduire la tension de sortie au 2/3.
Dans le cas présent il s'agit de résistances de 4.7K et 10K à disposition. Une fois mesurée avec précision, ces résistances sont de 4.6126 KOhms et 9.855 KOhms.
Vesp = Vout * 9855 / (9855 + 4612.6) = Vout * 0.68117
Si l'entrée analogique de l'ESP32 mesure une tension de 0.627 V:
- Tension anémomètre Vout = Vesp / 0.68117 = 0.627 / 0.68117 = 0.920 V
- Vitesse vent = Vout * 2.5 = 2.3 m/s
Code
Où acheter
- Le module Anémomètre est disponible chez MCHobby