Aller au contenu
Projetsduino
  • Accueil
  • TutorielsDéplier
    • ESP32
    • Arduino
    • Langage de programmation ArduinoDéplier
      • Fonctions
      • Variables
      • Structure
  • Exemples de projetsDéplier
    • Uno
    • ESP32
    • Mega 2560
    • Nano
    • Pro Mini
  • DIY projetsDéplier
    • Tourelle nerf Arduino
    • Bombe Airsoft
    • EEZYbotArm MK3
    • Modélisme train
    • Porte automatique de poulailler
  • ComposantsDéplier
    • Cartes Arduino
    • Cartes ESP32
    • Prototypage
    • Actionneurs
    • Alimentation
    • Capteurs
    • Composants électroniques
    • Contrôleurs de Moteurs & Drivers
    • Ecrans LCD & Afficheurs
    • Leds
    • Modules
    • Shields
  • RessourcesDéplier
    • Bibliothèques Arduino
    • Bibliothèques ESP32
    • Fritzing parts
    • STL
  • Forum
Projetsduino

Forum

  • Forums
  • Members
  • Recent Posts
Forums
Projetsduino
Aide sur un exemple...
Mesurer l’humidité ...
 
Notifications
Retirer tout

Mesurer l’humidité du sol avec Arduino et un hygromètre FC-28

 
Aide sur un exemple de montage disponible
Dernier post par Duino Il y a 3 semaines
2 Posts
2 Utilisateurs
0 Reactions
52 Vu
RSS
Posts: 7
 matphil861
Début du sujet
Mar 24, 2026 11:23 am
(@matphil861)
Active Member
Inscription: Il y a 5 mois
[#7]

Bonjour à tous et à toutes 

 

Est il possible de multiplier par 5 voir plus le système d'arrosage , via des relais pour actionner des pompes d'arrosages .

Avec une commande indépendante sur chaque plante à arroser . 

Quels sont les modifications sont à apporter sur le programme .

Merci de votre réponse .

Cordialement Philippe  


Étiquettes du sujet
hygromètre FC-28
1 Réponse
Posts: 15
 Duino
Admin
Juin 09, 2026 8:41 pm
(@steven)
Membre
Inscription: Il y a 1 an

Bonjour

Oui, il suffit de dupliquer le code en donnant des noms de variables différents pour chaque capteur et relais.

Par exemple, pour deux sondes et capteurs :

#define solPin1 A0
#define solPin2 A1
#define ledPinrouge1 3
#define ledPinverte1 6
#define ledPinrouge2 5
#define ledPinverte2 6
int humminsol1 = 300;
int humminsol2 = 300;

int sol1;
int sol2;

void setup() {
  Serial.begin(9600);
  pinMode(ledPinrouge1, OUTPUT);
  pinMode(ledPinverte1, OUTPUT);
  pinMode(ledPinrouge2, OUTPUT);
  pinMode(ledPinverte2, OUTPUT);
}
void loop() {
  sol1 = analogRead(solPin1);
  Serial.print("sol1 = ");
  Serial.println(sol1);
  if (sol1 > humminsol1) {
    digitalWrite(ledPinverte1, HIGH);
    digitalWrite(ledPinrouge1, LOW);
  }

  if (sol1 < humminsol1) {
    digitalWrite(ledPinrouge1, HIGH);
    digitalWrite(ledPinverte1, LOW);
  }

  sol2 = analogRead(solPin2);
  Serial.print("sol2 = ");
  Serial.println(sol2);
  if (sol2 > humminsol2) {
    digitalWrite(ledPinverte2, HIGH);
    digitalWrite(ledPinrouge2, LOW);
  }

  if (sol2 < humminsol2) {
    digitalWrite(ledPinrouge2, HIGH);
    digitalWrite(ledPinverte2, LOW);


    delay(500);
  }
}

 


Répondre
Forum Jump:
  Sujet précédent
Étiquettes du sujet:  hygromètre FC-28 (1) ,
Share:
Forum Information
Posts Récents
Messages non lus
Étiquettes
  • 4 Forums
  • 7 Sujets
  • 36 Posts
  • 1 En ligne
  • 11 Membres
Notre nouveau membre: Kaleays
Dernier post: Mesurer l’humidité du sol avec Arduino et un hygromètre FC-28
Icônes du forum: Le forum ne contient aucun message non lus Le forum contient des messages non lus
Icônes de sujet: Pas répondu Repondu Actif Important Épinglé Non approuvé Résolu Privé Fermé

 Propulsé par wpForo version 3.1.1

J’aime ça :

J’aime Chargement…
Pour suivre et me soutenir
Catégories
  • Composants (55)
    • Actionneurs (3)
    • Alimentation (2)
    • Capteurs (17)
    • Cartes Arduino (4)
    • Cartes ESP32 (3)
    • Composants électroniques (5)
    • Contrôleurs de Moteurs & Drivers (5)
    • Ecrans LCD & Afficheurs (7)
    • Leds (2)
    • Modules (6)
    • Prototypage (1)
    • Shields (1)
  • DIY projets (11)
    • Bombe Airsoft (1)
    • EEZYbotArm MK3 (2)
    • Modélisme train (1)
    • Porte automatique de poulailler (6)
    • Tourelle nerf Arduino (1)
  • Exemples de projets (90)
    • ESP32 (18)
    • Mega 2560 (2)
    • Nano (12)
    • Pro Mini (2)
    • Uno (56)
  • Ressources (161)
    • Bibliothèques Arduino (25)
    • Bibliothèques ESP32 (12)
    • Fritzing parts (115)
    • Logiciels (1)
    • STL (8)
  • Tutoriels (152)
    • Arduino (3)
    • ESP32 (2)
    • Langage Arduino (147)
      • Fonctions (61)
      • Structure (49)
      • Variables (37)

Articles récents
  • Programme Test tactile pour ESP32 TFT LCD 3,5 pouces ST7796U
  • XPT2046_Touchscreen-master v1.4
  • Arduino_GFX_Library.h v1.4.7
  • Carte de développement ESP32 ESP-WROOM-32, Écran tactile résistif TFT LCD 3,5 pouces, module 320×480 ST7796U
  • Interface de Contrôle PS2 sur ESP32 : Acquisition et Affichage des Données via le Moniteur Série

Articles les plus consultés

  • Arduino UNO R3 (7 692)
  • Tourelle Nerf motorisée à base d’Arduino (v1) (4 701)
  • Lecture valeurs LIDAR LDS02RR avec arduino et affichage avec processing (4 698)
  • Gérer le temps avec la fonction millis() (3 833)
  • Installer Littlefs sur un ESP32 compatible avec l’IDE Arduino 2.2.1 ou supérieur (3 069)

© 2026 Projetsduino

Défiler vers le haut
  • Accueil
  • Tutoriels
    • ESP32
    • Arduino
    • Langage de programmation Arduino
      • Fonctions
      • Variables
      • Structure
  • Exemples de projets
    • Uno
    • ESP32
    • Mega 2560
    • Nano
    • Pro Mini
  • DIY projets
    • Tourelle nerf Arduino
    • Bombe Airsoft
    • EEZYbotArm MK3
    • Modélisme train
    • Porte automatique de poulailler
  • Composants
    • Cartes Arduino
    • Cartes ESP32
    • Prototypage
    • Actionneurs
    • Alimentation
    • Capteurs
    • Composants électroniques
    • Contrôleurs de Moteurs & Drivers
    • Ecrans LCD & Afficheurs
    • Leds
    • Modules
    • Shields
  • Ressources
    • Bibliothèques Arduino
    • Bibliothèques ESP32
    • Fritzing parts
    • STL
  • Forum
Rechercher
%d