Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Ce projet est un moyen simple et très instructif d'éduquer les étudiants qui sont efficaces pour écrire des codes et comprendre les mécanismes de l'électronique impliqués dans l'arduino.
Matériaux nécessaires:
- Microcontrôleur Arduino
- Capteur d'eau (valeur max 1023)
- Une poignée de fils de connexion (à la fois mâle à mâle et femelle à mâle)
- Planche à pain (Mini one est recommandé)
- Servomoteur
Étape 1: Étape 1: Rassemblez tous les matériaux
Assurez-vous de placer tous vos matériaux dans un espace vide, mettez-les dans un endroit spacieux et loin de toute nourriture ou boisson, car cela peut endommager l'électronique. Je suggérerais également de garder une pince à dénuder avec vous au cas où vous auriez des fils ordinaires au lieu de câbles de démarrage.
Étape 2: Étape 2: Connexions du capteur d'eau
1. Prenez trois câbles de démarrage (rouge, noir et jaune) et le capteur d'eau
2. Connectez le fil rouge au + sur le capteur d'eau, le noir au "-" et le fil jaune au S
Étape 3: Étape 3: Premier câblage Arduino
1. Connectez deux fils à l'arduino, un à 5v et l'autre à GND
2. Après cette étape, connectez celui que vous avez connecté à 5V au positif sur la planche à pain et le GND au négatif
Étape 4: Étape 4: Connexions du capteur d'eau
1. Connectez le fil jaune du capteur d'eau à l'A0
2. Connectez le noir au négatif ou à la terre sur la planche à pain du capteur d'eau à l'arduino
3. Connectez le rouge au positif à la planche à pain du capteur d'eau à l'arduino
Étape 5: Étape 5: Servomoteur
1. Connectez le fil orange du servomoteur à un fil jaune
2. Connectez le fil rouge à n'importe quelle couleur de votre choix
3. Connectez le marron à une couleur différente de votre choix
4. Une fois ces étapes terminées, nous allons maintenant connecter le servomoteur à la maquette et à l'arudino
5. Connectez le fil jaune à la broche 9.
6. Connectez le fil qui est connecté au fil rouge sur le moteur au positif
7. Connectez le fil qui est connecté au fil marron sur le servomoteur à la terre
Étape 6: Étape 6: Coder
1. Connectez votre arduino à l'ordinateur et ouvrez le logiciel Arduino sur votre ordinateur
2. Commencez par identifier le servomoteur en disant #include
3. Identifiez chaque variable, le servo, le capteur d'eau qui est connecté à A0 ainsi que "l'angle" qui est simplement la position de votre servo moteur
4. Maintenant, pour commencer void.setup, commencez par lancer le début série (9600) et déclarez également le servo qui est attaché à la broche 9.
5. Après cette étape, est la boucle vide, commencez par utiliser "int" suivi de la valeur du capteur qui est votre lecture analogique qui est le capteur d'eau
6. Assurez-vous d'inclure la commande Serial.print en dessous et d'utiliser "ln" pour qu'elle soit alignée lors de la surveillance de l'humidité de l'eau
7. Ensuite, en utilisant "int.angle", assurez-vous que la valeur du capteur est comprise entre 500 et 180, car cela dépend de l'humidité, même si le capteur d'eau doit être de 1023 à 180 qui est la valeur max et min, cela varie en fonction de l'utilisation du projet ainsi que les valeurs max et min selon votre capteur d'eau spécifique
8. Maintenant, ajoutez le même numéro de série, imprimez ln en dessous et incluez mon servo. écrivez (angle) en dessous de celui-ci
9. La dernière étape consiste à ajouter le délai que j'ai ajouté "delay(15)" suivi du } pour conclure le code
Étape 7: Étape 7: Finalisation
Maintenant que le code est fonctionnel et fonctionnel, vous pouvez ajouter le capteur dans le moteur et utiliser un moniteur série pour détecter l'humidité de l'eau ou du sol. Assurez-vous également d'ajouter de petits morceaux de papier de construction ou d'affichage, car l'affichage pourrait prouver que votre sol a besoin d'eau ou non en fonction de l'humidité.