Table des matières:
- Étape 1: Comment ça marche
- Étape 2: Collectez ce dont vous avez besoin
- Étape 3: Fabriquer la balance
- Étape 4: Câblage
- Étape 5: Codage
- Étape 6: Étalonnage
- Étape 7: Résumez
Vidéo: Échelle de pesée pour pots de fleurs IOT : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Je souhaite vous présenter ma balance de pot de fleur IOT, elle peut obtenir et enregistrer le poids d'un pot de fleur en continu. Ainsi, l'humidité du sol peut être obtenue directement. Et quand la plante a besoin d'eau peut être connue.
Pourquoi utiliser la méthode de pesée sans mesurer la capacité ou la résistance ?
1. une sonde doit être insérée dans le pot, cela peut blesser la racine de la plante.
2. mesurer la capacité ou la résistance ne peut pas obtenir la valeur directe de l'humidité du sol.
Par exemple, mon Sinn. 'Stone's Georgia' pèse 287g lorsque le sol est un peu sec.
Après arrosage, il est devenu 460g, le 173g est de l'eau.
La première photo est mon Sinn. 'Stone's Georgia', prise l'année dernière.
Étape 1: Comment ça marche
Avant de peser, une opération claire est nécessaire pour empêcher la dérive du zéro ou la dérive de la température ou quelque chose comme ça.
La cellule de charge est montée entre la plinthe et la plaque fixe. Une extrémité de la plaque mobile est reliée à une charnière et l'autre extrémité est placée au-dessus de la roue a excentrique.
La roue excentrique est entraînée par un servo MG995. En position haute, le pot de fleurs reposera sur la plaque mobile. Une opération claire peut être effectuée. En position basse, le Pot de Fleurs reposera sur la plaque fixe. L'opération de pesée peut être effectuée. Pour éviter d'endommager la cellule de charge, la plupart du temps, le pot de fleurs se tiendra sur la plaque mobile. Nodemcu est utilisé pour lire la cellule de charge, contrôler le serveur et envoyer des données au serveur IOT via WIFI en utilisant le protocole MQTT.
Étape 2: Collectez ce dont vous avez besoin
Voici une liste de tout ce qui est nécessaire pour ce projet:
1. balance (à l'aide de sa cellule de charge)
2. Module HX711
3. NodeMCU avec ESP-12E
4. Servomoteur MG995
5. Panneau ABS de 5 mm d'épaisseur
6. quelques pièces imprimées en 3D
7. du câble
8. Vis et écrous M3 et M4
Étape 3: Fabriquer la balance
Le panneau ABS 200*250*5 mm est utilisé comme base de la balance.
La cellule de charge est montée sur la carte.
La plaque fixe est composée de la plaque d'origine et d'une pièce imprimée en 3D.
La plaque mobile est un panneau ABS de 180 * 190 * 5 mm avec une autre nervure de renforcement ABS de 5 mm.
La charnière, le support de servo, la roue excentrique est une pièce d'impression 3D.
Collez-les ou vissez-les.
Un fichier sketchup peut vous indiquer où placer les pièces.
Étape 4: Câblage
Câblez-les.
Si le sommeil profond ESP8266 est utilisé, les broches GPIO16 et RST doivent être connectées, aucune utilisation dans cette application.
Étape 5: Codage
Arduino est utilisé, et la bibliothèque HX711 est utilisée, ici le lien
github.com/bogde/HX711
Nodemcu envoie un message MQTT à un serveur domoticz de mon NAS. La bibliothèque cliente MQTT est donc nécessaire.
github.com/knolleary/pubsubclient
Un bogue avec la bibliothèque HX711, c'est-à-dire qu'une réinitialisation logicielle se produira lors de la connexion du serveur MQTT après avoir inclus la bibliothèque HX711. Commentaire "void yield(void) {};" dans HX711. CPP peut résoudre le problème.
Votre SSID, votre mot de passe et vos paramètres MQTT doivent être modifiés avant utilisation.
const char* ssid = "VOTRE SSID";
const char* mot de passe = "VOTRE MOT DE PASSE";
const char* mqtt_domoticz = "VOTRE SERVEUR";
Étape 6: Étalonnage
Référez-vous aux instructions dans la bibliothèque HX711.
1. Appelez set_scale() sans paramètre.
2. Appelez tare() sans paramètre.
3. Placez un poids connu sur la balance et appelez get_units(10).
4. Divisez le résultat de l'étape 3 par votre poids connu. Vous devriez obtenir le paramètre que vous devez passer à set_scale().
5. Ajustez le paramètre à l'étape 4 jusqu'à ce que vous obteniez une lecture précise.
Étape 7: Résumez
C'est mon premier article en anglais, quelques erreurs peut-être.
Une autre fonction peut être ajoutée, comme l'affichage du poids, l'arrosage.
Conseillé:
Pots de peinture pour tableau : 5 étapes (avec photos)
Pots de peinture pour tableau noir : chaque scientifique fou a besoin de pots et ces pots ont besoin d'étiquettes, et comme j'aime réutiliser mes pots, les étiquettes des pots devraient être réinscriptibles. Heureusement, il est facile de créer des étiquettes réinscriptibles pour les bocaux en verre avec de la peinture pour tableau. Tout ce dont vous avez besoin pour vous faire
Distributeur automatique avec échelle pour confirmer l'article (Raspberry Pi): 5 étapes
Distributeur automatique avec échelle pour confirmer la chute de l'article (Raspberry Pi): Bienvenue collègue fabricant, pour un projet scolaire, j'ai décidé de fabriquer un distributeur automatique de collations. Notre mission était de créer un dispositif recréable qui utilisait au moins 3 capteurs et 1 actionneur. Je suis allé faire un distributeur automatique en partie parce que j'avais accès à certains
Pot de fleurs connecté pour Micro:bit : 4 étapes
Pot de fleurs connecté pour Micro:bit : Ce pot de fleurs est fabriqué avec une impression 3D et contient une carte microbit. Ce pot contient une carte micro:bit logée sous le conteneur de terre. Celui-ci reçoit les informations du capteur d'humidité du sol (conductivité). Transcription de l'humidité du sol va
Balance de pesée avec écran tactile (Arduino): 7 étapes (avec photos)
Balance avec écran tactile (Arduino) : Vous avez toujours voulu construire une balance avec écran tactile ? Vous n'y avez jamais pensé ? Continuez à lire et essayez d'en créer un… Savez-vous ce qu'est un écran tactile TFT et une cellule de charge ? Si oui, passez à l'étape 1, sinon commencez simplement par lire l'introduction. Introduction : Qu'est-ce que je
Bandeaux lumineux de couronne de fleurs pour les festivals de musique d'été, les mariages, les occasions spéciales : 8 étapes (avec photos)
Bandeaux lumineux à couronne de fleurs pour les festivals de musique d'été, les mariages et les occasions spéciales : illuminez la nuit avec un magnifique bandeau à fleurs LED ! Parfait pour tous les mariages, festivals de musique, bals de finissants, costumes et occasions spéciales ! Kits avec tout ce dont vous avez besoin pour créer le vôtre bandeau lumineux sont maintenant disponibles dans le magasin Wearables Workshop