Table des matières:

Moniteur d'humidité sans fil (ESP8266 + capteur d'humidité) : 5 étapes
Moniteur d'humidité sans fil (ESP8266 + capteur d'humidité) : 5 étapes

Vidéo: Moniteur d'humidité sans fil (ESP8266 + capteur d'humidité) : 5 étapes

Vidéo: Moniteur d'humidité sans fil (ESP8266 + capteur d'humidité) : 5 étapes
Vidéo: Une sonde connectée pour 3 euros ! 2024, Juillet
Anonim
Moniteur d'humidité sans fil (ESP8266 + capteur d'humidité)
Moniteur d'humidité sans fil (ESP8266 + capteur d'humidité)

J'achète du persil en pot, et la majeure partie de la journée, le sol était sec. J'ai donc décidé de faire ce projet, sur la détection de l'humidité du sol en pot avec du persil, pour vérifier, quand j'ai besoin de verser de l'eau dans le sol.

Je pense que ce capteur (capteur d'humidité capacitif v1.2) est bon car:

1. a des électrodes étanches, vous ne vous inquiétez donc pas de la corrosion.

2. est bon marché -> 1, 5 - 2 $

Étape 1: nomenclature

Nomenclature
Nomenclature
Nomenclature
Nomenclature
Nomenclature
Nomenclature

Nomenclature (liens affiliés, si vous souhaitez acheter ce matériel, vous pouvez me soutenir, si vous achetez via ces liens):

1. Capteur d'humidité capacitif v1.2.

Lien: capteur d'humidité capacitif v1.2

2. Wemos D1 Mini.

Lien: Wemos D1 Mini

3. ADS1115 pour mesurer les valeurs analogiques du capteur.

Lien: ADS1115

4. Batterie - J'utilise une batterie lithium-ion 18650.

Lien:Batterie 18650

(Dans le passé, j'ai acheté la marque trustfire. Une bonne batterie a son propre code pour reconnaître l'original)

5. Support de batterie (vous pouvez découper un côté, pour mieux mettre la batterie dans le support)

Lien: Support de batterie

6. Câbles. J'utilise le type AWG 22.

Lien: Câbles

7. Cas.

Lien: cas

Bien sûr, il faut de la terre pour mesurer:D

Étape 2: Circuit

Circuit
Circuit

Je fais du circuit classique. Tout d'abord, j'alimente Wemos avec 4, 2 volts de batterie au lithium. C'est possible, et je le connecte à la broche 5V. Cela fonctionne, sans besoin de régulateur !

Le courant de sommeil profond est inférieur à 0, 3 mA.

Pour alimenter le capteur et l'ADC, j'utilise la broche 8 de wemos. Il est très important d'utiliser une tension constante (3, 3 V) et de ne pas utiliser de batterie (où la tension passe de 3 volts à 4, 2 volts)

Étape 3: Coder

Code
Code

J'utilise ThinkSpeak comme magasin de données. J'utilise des intervalles de 10 minutes.

N'oubliez pas de connecter la broche de réinitialisation avec D0 pour redémarrer wemos après avoir dormi. J'ai créé un diagramme pour montrer comment fonctionne le code.

Coder en Arduino:

Étape 4: Finale

Final
Final

Si vous construisez un circuit, veuillez utiliser des câbles plus longs. Pas comme moi.

Étape 5: Tester

Essai
Essai
Essai
Essai
Essai
Essai

Pour mesurer l'humidité, utilisez environ 3/4 de la surface du capteur. Soyez prudent et ne versez pas le capteur avec de l'eau.

J'utilise Thingspeak pour enregistrer des valeurs. Je peux dire que les valeurs dépendent de la température, donc la surveillance de la température devrait être bonne.

J'ai commencé à mesurer le 25. Dîner de mars (je verse du persil) et puis j'attends. Pendant la nuit, les valeurs ne changent pas.

Le 26 mars, les valeurs augmentent à mesure que la température augmente. Mais la nuit suivante (du 26 mars au 27 mars), les valeurs étaient plus élevées. Donc le sol en pot était plus sec (plus aride)

Conseillé: