Table des matières:
Vidéo: Alarme d'eau d'arbre de Noël : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Il s'agit d'un exemple de projet simple qui peut être utilisé si vous avez un vrai sapin pour Noël et que vous devez vous assurer qu'il reste arrosé. En grandissant, je me souviens que nous devions passer la main sous l'arbre et remuer le doigt dans le support pour voir s'il y avait de l'eau. À l'ère de la technologie, il doit y avoir une meilleure façon! Ce projet simple lira le niveau d'eau à l'aide d'un capteur de niveau d'eau analogique, d'un buzzer passif et d'un MCU basé sur Arduino. Tout le nécessaire pour ce projet (et d'autres sur le thème de Noël sur lesquels je travaille) peut être fait à l'aide de ce seul kit.
Fournitures:
-
(1) ELEGOO Mega 2560 Project Le kit de démarrage ultime le plus complet avec tutoriel compatible avec Arduino IDE - Amazon, non affilié
- Contrôleur MEGA 2560
- Capteur de détection de niveau d'eau
- Avertisseur passif
- cavalier
Étape 1: Connexions
Comme je l'ai mentionné, il s'agit d'un projet assez simple à utiliser et à modifier. Le capteur de niveau d'eau n'est qu'un appareil à trois fils et le buzzer n'a que deux connexions et peut être alimenté directement par les broches Arduino PWM. Puisqu'il s'agit d'un projet si simple, je ne vais pas faire un schéma des connexions mais juste une liste broche à broche. Ce kit de démarrage est livré avec un CD qui fournit de jolis schémas et images pour chacun des composants. Il existe également des exemples de code pour vous aider à utiliser les différents éléments.
Pour ce projet, les connexions sont les suivantes…
Niveau d'eau (+) - Arduino (5V)
Niveau d'eau (-) - Arduino (GND)
Niveau d'eau (S) - Arduino (A0)
Avertisseur sonore (-) - Arduino (GND)
Sonnerie (+) - Arduino (11)
Étape 2: Exemple de code
Le code de ce programme est assez simple, moins de 30 lignes. Il lit simplement la valeur du capteur de niveau d'eau, la compare à la valeur prédéfinie que je juge suffisante, puis émet un bip pour vous alerter ou non. La façon dont je l'ai configuré, cela peut finir comme un détecteur de fumée avec une batterie en panne, émettant un bip court de temps en temps. Une fois que l'eau est suffisamment remplie, il émet cinq bips pour vous avertir qu'une quantité suffisante d'eau a été ajoutée. Ces bips « rempli » ne se produisent qu'une fois après qu'il a été rempli.
Le programme affichera également la valeur analogique sur le port série pour le débogage lorsque vous essayez de savoir à quel point votre support est plein. Cela pourrait être mis à l'échelle en pourcentage, en volume d'eau, etc. Tout ce que vous voudriez pour répondre à vos besoins !
Ce code peut être facilement modifié pour changer la valeur du niveau d'eau, la façon dont le buzzer vous annonce les problèmes, etc. J'utilise la fonction "tonalité" d'Arduino qui vous permet de définir une fréquence et une heure pour qu'un buzzer retentisse. Cela rend très simple l'utilisation d'un buzzer directement avec une broche PWM.
J'ai également téléchargé le code ici pour que vous puissiez l'utiliser, le modifier, le déchirer, le copier, etc.
Étape 3: Extension
Cet exemple a de nombreuses applications après la fin de Noël. Cela pourrait être utilisé dans d'autres paramètres de plantes qui se reposent dans l'eau tels que la culture hydroponique. Vous pouvez également le modifier pour l'utiliser sur un aquarium de poissons pour vous assurer que le niveau d'eau ne descend pas trop bas.
Bien qu'il ne s'agisse que d'un système 5V, vous devez toujours être prudent en utilisant l'électronique autour de l'eau et ne pas immerger complètement l'électronique. Si vous ne vous sentez pas à l'aise avec l'électricité à proximité de l'eau, demandez de l'aide.
Une autre amélioration pour ce projet serait d'avoir une sorte de clip ou de boîtier pour mettre le capteur de niveau d'eau afin que vous puissiez mieux l'ajuster. Il y a deux trous de montage et une belle rainure découpée dans le PCB qui serait assez facile à monter dans un support ou un boîtier imprimé en 3D. Je suis actuellement aux prises avec des problèmes avec mon imprimante, je n'ai donc rien pu imprimer depuis un moment.
Le kit Elegoo que j'utilise est également livré avec une batterie 9V et un connecteur afin que vous puissiez alimenter cet appareil entièrement par batterie afin que vous n'ayez pas à le garder attaché à une prise de courant.
Vous pouvez également réduire la taille de ce projet assez facilement en utilisant un contrôleur de style Mini et en montant tout cela sur une petite carte de circuit imprimé. J'ai utilisé le Mega parce que c'est ce que j'ai à disposition.
J'espère que ce Instructable vous a donné une idée de quelque chose que vous pouvez faire avec ces capteurs. J'aurai aussi d'autres projets liés à Noël ce mois-ci. N'hésitez pas à nous contacter pour toute question !
Conseillé:
Arbre de Noël électronique : 4 étapes
Arbre de Noël électronique : Salut ! Je souhaite vous présenter mon sapin de Noël électronique. J'ai construit ceci comme décoration et je pense que c'est très compact et agréable
Arbre de Noël contrôlé par le site Web (tout le monde peut le contrôler) : 19 étapes (avec photos)
Arbre de Noël contrôlé par un site Web (tout le monde peut le contrôler) : Vous voulez savoir à quoi ressemble un arbre de Noël contrôlé par un site Web ? Voici la vidéo présentant mon projet de mon arbre de Noël. La diffusion en direct est maintenant terminée, mais j'ai fait une vidéo, capturant ce qui se passait : Cette année, au milieu de décembre
Arbre de Noël rotatif et lumières programmables avec Arduino : 11 étapes
Sapin de Noël rotatif et lumières programmables avec Arduino : Sapin de Noël rotatif et lumières programmables avec Arduino
Arbre de Noël qui respire - Contrôleur de lumière de Noël Arduino : 4 étapes
Arbre de Noël respirant - Contrôleur de lumière de Noël Arduino : Ce n'est pas une bonne nouvelle que le boîtier de commande de mon arbre de Noël artificiel pré-éclairé de 9 pieds s'est cassé avant Noël et que le fabricant ne fournit pas de pièces de rechange. Cet impénétrable montre comment faire en sorte que votre propre pilote et contrôleur de lumière LED utilise Ar
Système d'alarme de consommation d'eau/moniteur de prise d'eau : 6 étapes
Système d'alarme de consommation d'eau/moniteur de prise d'eau : nous devrions boire une quantité d'eau suffisante chaque jour pour rester en bonne santé. Il existe également de nombreux patients à qui l'on prescrit de boire une quantité spécifique d'eau tous les jours. Mais malheureusement, nous avons manqué l'horaire presque tous les jours. Alors je conçois