start:projets:pluviometre

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
start:projets:pluviometre [2021/11/27 00:16] – créée finizistart:projets:pluviometre [2021/11/27 22:46] (Version actuelle) – [Exploitation] finizi
Ligne 3: Ligne 3:
 ---- ----
  
-====== +====== Pluviomètre - compteur de précipitations ======
-Pluviomètre - compteur de précipitations  ======+
  
 Ce tuto a pour but d'expliquer toute la démarche qui permet de construire et installer un pluviomètre connecté.\\ Ce tuto a pour but d'expliquer toute la démarche qui permet de construire et installer un pluviomètre connecté.\\
 Les mesures effectuées seront donc envoyées vers une plateforme web sur Internet afin de les traiter. En fonction des possibilités de la plateforme, les données pourront être enregistrées, affichées, agrégées, retraitées ou tout simplement ignorées. Les mesures effectuées seront donc envoyées vers une plateforme web sur Internet afin de les traiter. En fonction des possibilités de la plateforme, les données pourront être enregistrées, affichées, agrégées, retraitées ou tout simplement ignorées.
  
-===== +---- 
-Matériel nécessaire  =====+ 
 +===== Matériel nécessaire =====
  
 Afin de mener à bien ce montage, il est nécessaire d'obtenir des éléments suivants : Afin de mener à bien ce montage, il est nécessaire d'obtenir des éléments suivants :
  
-  * +  * Un pluviomètre à auges basculantes, disponible par exemple [[https://fr.aliexpress.com/item/1000001838878.html|ici]] à moins de 15 €. \\  {{:start:projets:pluvio.png?220|}}, {{:start:projets:pluvio2.png?220|}} 
-  * n pluviomètre à auges basculantes, disponible par exemple [[https://fr.aliexpress.com/item/1000001838878.html|ici]] à moins de 15 €. \\  [[https://konkarlab.fr/mediawiki/index.php?title=Fichier:Pluvio.png|{{https://konkarlab.fr/mediawiki/images/5/5b/Pluvio.png?nolink&220x165|Pluvio.png}}]][[https://konkarlab.fr/mediawiki/index.php?title=Fichier:Pluvio2.png|{{https://konkarlab.fr/mediawiki/images/8/8c/Pluvio2.png?nolink&220x165|Pluvio2.png}}]] +  * Un microcontrôleur avec connexion WiFi de type ESP8266 "Wemos D1 Pro" comme [[https://fr.aliexpress.com/item/32653918483.html|celui-ci]] (la carte complète) \\  {{:start:projets:wemosd1mini.png?180|}}
-  * Un microcontrôleur avec connexion WiFi de type ESP8266 "Wemos D1 Pro" comme [[https://fr.aliexpress.com/item/32653918483.html|celui-ci]] (la carte complète) \\  [[https://konkarlab.fr/mediawiki/index.php?title=Fichier:WemosD1Mini.png|{{https://konkarlab.fr/mediawiki/images/5/53/WemosD1Mini.png?nolink&180x140|WemosD1Mini.png}}]]+
   * Un condensateur de 100 nF   * Un condensateur de 100 nF
   * Une résistance de 330 Ohm   * Une résistance de 330 Ohm
Ligne 25: Ligne 24:
   * Une plateforme web permettant d'enregistrer et d'afficher les données. Il est possible d'en installer une chez soi avec le **système [[https://my.inizisoft.net/grav/enez|enez]]**. Un tuto sera bientôt disponible pour expliquer comment monter une telle plateforme. Des services de ce type sont aussi disponibles sur Internet, comme par exemple [[https://mydevices.com/|Cayenne]].   * Une plateforme web permettant d'enregistrer et d'afficher les données. Il est possible d'en installer une chez soi avec le **système [[https://my.inizisoft.net/grav/enez|enez]]**. Un tuto sera bientôt disponible pour expliquer comment monter une telle plateforme. Des services de ce type sont aussi disponibles sur Internet, comme par exemple [[https://mydevices.com/|Cayenne]].
  
-===== +---- 
-Fonctionnement  =====+ 
 +===== Fonctionnement =====
  
 Lorsque la pluie tombe, via l'entonnoir, la pluie va remplir une auge basculante. Théoriquement, la bascule se fait tous les 0.3 mm. La bascule déclenche une impulsion électrique qui va être détectée par le microcontrôleur, qui va donc les compter une à une. Celui-ci, connecter à Internet en WiFi, va publier à intervalle défini la valeur de ce compteur vers un 'broker', en fait un serveur informatique, via le [[https://fr.wikipedia.org/wiki/MQTT|protocole de messagerie]] [[https://mqtt.org/|MQTT]]. \\ Lorsque la pluie tombe, via l'entonnoir, la pluie va remplir une auge basculante. Théoriquement, la bascule se fait tous les 0.3 mm. La bascule déclenche une impulsion électrique qui va être détectée par le microcontrôleur, qui va donc les compter une à une. Celui-ci, connecter à Internet en WiFi, va publier à intervalle défini la valeur de ce compteur vers un 'broker', en fait un serveur informatique, via le [[https://fr.wikipedia.org/wiki/MQTT|protocole de messagerie]] [[https://mqtt.org/|MQTT]]. \\
Ligne 33: Ligne 33:
 Les données sont encapsulées dans un document [[https://json.org|json]] et après configuration, se présentent ainsi: Les données sont encapsulées dans un document [[https://json.org|json]] et après configuration, se présentent ainsi:
 <code> <code>
-{"Tilt": 414, "mm": 115.67} 
  
 +{"Tilt": 414, "mm": 115.67}
  
 </code> </code>
Ligne 40: Ligne 40:
 L'outil [[https://mqtt-explorer.com/|MqttExplorer]] permet de visualiser les données en temps réel et peut-être un excellent outil pour comprendre le fonctionnement de MQTT. L'outil [[https://mqtt-explorer.com/|MqttExplorer]] permet de visualiser les données en temps réel et peut-être un excellent outil pour comprendre le fonctionnement de MQTT.
  
-===== +----
-Montage  =====+
  
-==== +===== Montage =====
-Liaison physique  ====+
  
-La liaison entre le pluviomètre et le microcontrôleur va se faire grâce au câble attaché au pluviomètre. Ce câble sera coupé pour enlever la prise RJ11.  Coté microcontrôleur, les fils seront soudés selon la table ci-dessous.  Les broches utilisées sont :+==== Liaison physique ==== 
 + 
 +La liaison entre le pluviomètre et le microcontrôleur va se faire grâce au câble attaché au pluviomètre. Ce câble sera coupé pour enlever la prise RJ11. Coté microcontrôleur, les fils seront soudés selon la table ci-dessous. Les broches utilisées sont :
  
 ^Wemos D1 Mini^Pluviomètre^Couleur du fil| ^Wemos D1 Mini^Pluviomètre^Couleur du fil|
Ligne 56: Ligne 56:
 L'énergie nécessaire est ici fournie par petit convertisseur d'alimentation qui va utiliser le 220 Volt du réseau électrique pour générer les 5 Volt nécessaire au au fonctionnement du microcontroleur nodeMCU. L'énergie nécessaire est ici fournie par petit convertisseur d'alimentation qui va utiliser le 220 Volt du réseau électrique pour générer les 5 Volt nécessaire au au fonctionnement du microcontroleur nodeMCU.
  
-[[https://konkarlab.fr/mediawiki/index.php?title=Fichier:CablagePluie.png|{{https://konkarlab.fr/mediawiki/images/thumb/f/f9/CablagePluie.png/300px-CablagePluie.png?nolink&300x306|CablagePluie.png}}]]+{{:start:projets:300px-cablagepluie.png|}}
  
-==== +==== Configuration ====
-Configuration  ====+
  
 La première chose à faire est d'installer un firmware sur le microcontrôleur. Le firmware choisi étant Tasmota, nous allons utiliser **[[https://github.com/tasmota/tasmotizer|Tasmotizer]]**pour installer le firmware. \\ Une fois Tasmota installé, relier le microcontrôleur à votre PC et lancer Tasmotizer. La première chose à faire est d'installer un firmware sur le microcontrôleur. Le firmware choisi étant Tasmota, nous allons utiliser **[[https://github.com/tasmota/tasmotizer|Tasmotizer]]**pour installer le firmware. \\ Une fois Tasmota installé, relier le microcontrôleur à votre PC et lancer Tasmotizer.
Ligne 79: Ligne 78:
 Le site web du microcontrôleur permet de contrôler son fonctionnement et autorise une personnalisation plus fine si nécessaire. Le site web du microcontrôleur permet de contrôler son fonctionnement et autorise une personnalisation plus fine si nécessaire.
  
-===== +---- 
-Exploitation  =====+ 
 +===== Exploitation =====
  
-Voici ce que l'on peut obtenir sur un écran **enez**: \\ [[https://konkarlab.fr/mediawiki/index.php?title=Fichier:PluieHorEx.PNG|{{https://konkarlab.fr/mediawiki/images/e/ea/PluieHorEx.PNG?nolink&761x332|PluieHorEx.PNG}}]]+Voici ce que l'on peut obtenir sur un écran **enez**: \\  {{:start:projets:pluiehorex.png|}}
  
  
  • start/projets/pluviometre.1637968569.txt.gz
  • Dernière modification : 2021/11/27 00:16
  • de finizi