Table des matières:

Projet d'arrosage automatique des plantes à fleurs-arduino: 8 étapes (avec photos)
Projet d'arrosage automatique des plantes à fleurs-arduino: 8 étapes (avec photos)

Vidéo: Projet d'arrosage automatique des plantes à fleurs-arduino: 8 étapes (avec photos)

Vidéo: Projet d'arrosage automatique des plantes à fleurs-arduino: 8 étapes (avec photos)
Vidéo: Créer un système d'arrosage automatique avec l'Arduino 🌼 2024, Novembre
Anonim
Projet d'arrosage automatique des plantes à fleurs-arduino
Projet d'arrosage automatique des plantes à fleurs-arduino

Bonjour gars!

Aujourd'hui, je vais vous expliquer comment arroser vos plantes, avec un système de contrôle de l'eau. C'est super facile. Vous avez juste besoin d'un arduino, d'un écran LCD et d'un capteur d'humidité. ce que nous faisons ici est

  1. à l'aide d'un capteur d'humidité du sol mesurant le niveau d'humidité
  2. afficher le niveau d'humidité sur l'écran LCD (0%-100%)
  3. si le niveau d'humidité est inférieur à 60%, allumez la LED rouge, s'il est inférieur, allumez la LED verte
  4. si le niveau d'humidité est inférieur à 60%, vous devez arroser votre plante en ouvrant la vanne d'eau (par servomoteur) la vanne doit s'ouvrir proportionnellement au niveau d'humidité.
  5. afficher l'état d'arrosage sur l'écran LCD (OUVERT/FERME)

hyper facile ! passons par les étapes

Étape 1: Recherche de composants

vous avez besoin

Arduino uno/mega 2560 et câble USB

www.ebay.com/itm/ATMEGA16U2-Board-For-Ardu…

led rouge, led verte

Écran lcd 16X2

www.ebay.com/itm/16x2-Character-LCD-Displa…

tour Pro micro servo 9g

www.ebay.com/itm/TowerPro-SG90-Mini-Gear-M…

capteur d'humidité

www.ebay.com/itm/Soil-Humidity-Hygrometer-…

potentiomètre

fils de liaison, mini planche à pain

Étape 2: Interfaçage du capteur d'humidité

Interfaçage du capteur d'humidité
Interfaçage du capteur d'humidité

du capteur d'humidité, nous obtenons des lectures analogiques de 0 à 1023, nous n'avons donc pas besoin de broches d'E/S numériques d'arduino. mais nous avons besoin d'une broche A0 analogique.

vcc ------------5V d'arduino

GND ----------0 V d'arduino

SIGNAL (A0) ------A0 de l'arduino

gardez à l'esprit que les lectures analogiques que nous obtenons de 0 à 1023 sont mappées de 0 à 100 à l'aide de la commande map (0, 1023, 100, 0)

cela signifie que s'il est sec---5V-----1023 CARTE À 0%

humide---0V------0 CARTE À 100%

Étape 3: interfacer l'écran LCD

Écran LCD d'interfaçage
Écran LCD d'interfaçage

J'espère que vous savez comment interfacer un écran LCD avec arduino. Si vous ne savez pas, ne vous inquiétez pas, je vous guiderai pour l'interfacer.

prenez l'écran lcd 16 X 2 et connectez les câbles de connexion et l'interface à l'arduino comme suit:

LCD ARDUINO

TERRE TERRE

VCC 5V

VEE AU POTENTIOMETRE

RS PIN 12 (N'IMPORTE QUEL PIN NUMÉRIQUE)

R/W GND

FR PIN 11 (N'IMPORTE QUEL PIN NUMÉRIQUE)

DB4 NIP 5

DB5 BROCHE 4

DB6 BROCHE 3

DB7 BROCHE 2

Un 5V

K GND

Étape 4: Interfaçage du servomoteur 9g

Interfaçage du servomoteur 9g
Interfaçage du servomoteur 9g

rouge (+)--------------------------------5V en arduino

marron (-) -------------------gnd en arduino

jaune (broche de signal) ---------------- TOUT PIN PWM

Étape 5: AMPOULES LED

AMPOULE LED
AMPOULE LED

vous êtes à mi-chemin pour terminer votre système de contrôle de l'eau.

interfacez les LED rouge et verte à 8 et 9 respectivement. (extrémité plus longue à arduino, extrémité plus courte à GND… j'espère que vous ne l'avez pas oublié)

Étape 6: Connexion finale

Connexion finale
Connexion finale
Connexion finale
Connexion finale

votre connexion finale ressemblerait à ceci

Étape 7: Le code

1. Téléchargez et installez l'IDE Arduino Desktop

fenêtres -

Mac OS X -

Linux -

2. Téléchargez et collez les fichiers servo.h et LiquidCrystal.h dans le dossier des bibliothèques Arduino.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Collez les fichiers dans le chemin - C:\Arduino\libraries

3. Téléchargez et ouvrez flower_plant_project.ino

4. Téléchargez le code sur la carte arduino via un câble USB

Étape 8: Terminé

Image
Image

vous avez terminé votre projet. mais ne soyez pas pressé d'arroser vos plantes, utilisez un mouchoir humide et vérifiez s'il fonctionne correctement pour le mouillé et le sec. je pense que vous pouvez modifier cela davantage et je vous le laisserai faire.

bon arrosage!!!

Conseillé: