Ligne 6 : |
Ligne 6 : |
| [[Fichier:Anemometre.png|267px]] | | [[Fichier:Anemometre.png|267px]] |
| | | |
− | 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. | + | Le capteur produit une tension de sortie entre 0 et 5V proportionnelle à la vitesse du vent. |
| + | |
| + | 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. | | La vitesse du vent est calculée avec la formule 6*VOut. Une tension de 2.5V correspond à une vitesse de 15m/s. |
| + | |
| + | '''Relation pragmatique entre vitesse du vent et ressenti:''' |
| + | |
| + | [[Fichier:vitesse-vent.jpg|800px]] |
| | | |
| '''Détails techniques:''' | | '''Détails techniques:''' |
Ligne 57 : |
Ligne 63 : |
| Voici le contenu du script que vous pouvez téleverser sur votre carte MicroPython pour y être exécuté. | | Voici le contenu du script que vous pouvez téleverser sur votre carte MicroPython pour y être exécuté. |
| | | |
− | <nowiki>#
| + | <syntaxhighlight lang="python"> |
| + | # |
| # Anemometer measurement | | # Anemometer measurement |
| # | | # |
Ligne 85 : |
Ligne 92 : |
| print( "--------------------" ) | | print( "--------------------" ) |
| sleep( 0.5 ) | | sleep( 0.5 ) |
− | </nowiki> | + | </syntaxhighlight> |
| | | |
| Ce qui produit les résultats suivants: | | Ce qui produit les résultats suivants: |
Ligne 149 : |
Ligne 156 : |
| km/h: 4.521947 | | km/h: 4.521947 |
| </nowiki> | | </nowiki> |
| + | |
| + | == Vitesse du vent et Broker MQTT == |
| + | Si vous comptez mesure la vitesse du vent pour alimenter un broker MQTT, nous recommandons de ne pas noyer le broker sous un flot continu d'information. |
| + | |
| + | Il est recommandé d'effectuer des mesures en continu pendant une période de temps déterminée (par exemple 15min) afin de déterminer un maxima et un minima. |
| + | |
| + | Ensuite en envoyer les deux informations (minima et maxima) vers le broker. |
| | | |
| == Où acheter == | | == Où acheter == |