Détecteur d'humidité du sol Thirsty Flamingo : 5 étapes (avec photos)
Détecteur d'humidité du sol Thirsty Flamingo : 5 étapes (avec photos)
Anonim
Image
Image

Les capteurs d'humidité sont utilisés dans une variété de projets différents. Vous pouvez les utiliser pour tester les niveaux d'humidité de différents matériaux et même tester les niveaux d'humidité dans les murs de votre maison si vous pensez qu'ils sont humides. Dans le projet de flamant assoiffé, nous allons utiliser un capteur d'humidité du sol pour surveiller les niveaux d'humidité dans l'environnement de nos plantes. Tout jardinier débutant sait qu'il ne suffit pas d'arroser ses plantes, il faut également surveiller les niveaux d'humidité dans le sol pour que vos plantes restent en bonne santé. La construction que nous allons vous montrer est basée sur un capteur d'humidité du sol qui vous avertit lorsque l'humidité du sol dans votre plat de plantes change.https://www.youtube.com/embed/TBVYdHl1SKc&feature=youtu.be Remarque: dans la vidéo, vous verrez une ancienne version de circuito.io.

Étape 1: Électronique

L'électronique

Nous avons utilisé deux composants principaux dans cette construction: un capteur d'humidité du sol et un haut-parleur piézo. Le haut-parleur commence à jouer une mélodie lorsque les niveaux d'humidité du sol atteignent le seuil prédéfini. Après avoir testé le circuit, nous avons également fabriqué un PCB personnalisé pour qu'il s'intègre parfaitement dans le boîtier imprimé en 3D que nous avons conçu.

Composants principaux:

Arduino Pro Mini 328 - 5V/16MHz9V

Pile alcalineSparkFun

Capteur d'humidité du sol

Enceinte Piezo - Support PC 12mm 2.048kHz

Composants secondaires:

Transistor - NPN BC337 DiodeRedresseur - 1A 50V

Résistance 1k Ohm 1/6 Watt PTH

Étape 2: Câblage du circuit

Enveloppe
Enveloppe

Cliquez ici pour un guide de câblage détaillé.

Étape 3: Coder

Code

Vous pouvez trouver le code du projet sur notre repo Github

Après avoir téléchargé le code, téléchargez-le sur votre Arduino à l'aide de l'IDE Arduino. Assurez-vous de définir la bonne carte et le bon port avant de télécharger.

La logique principale du code utilise la fonction soilMoisture.read(). Si le niveau d'humidité du sol atteint moins de 400 (ou la valeur que vous décidez de définir), cela déclenche le piezoSpeaker pour commencer à jouer une mélodie, dans le cas - piezoSpeakerHooray.

Étape 4: boîtier

Enveloppe
Enveloppe

Nous avons conçu un boîtier en forme de flamant rose pour le circuit du capteur d'humidité du sol. Vous pouvez vous déchaîner et concevoir différentes formes et tailles de boîtiers selon vos goûts. Il y a deux parties principales dans cette conception, et vous pouvez les télécharger et les imprimer depuis Thingiverse.

Étape 5: Assembler

Mettre ensemble
Mettre ensemble

Après l'impression, vous devrez placer le circuit dans le boîtier et le visser à l'aide des trous de vis dans la conception. Ensuite, placez la batterie en place - et le tour est joué ! Faites-nous savoir comment tout se passe. Vous êtes invités à partager votre expérience avec nous dans les commentaires ci-dessous ou sur notre forum communautaire.

Pour le tutoriel complet, visitez notre blog.

Amusez-vous à faire !

Conseillé: