Bonjour,

ci dessous mon petit prog pour la gestion d'une pompe pour un bassin décoratif.

Descriptif:
mon montage permet donc d'alimenter une pompe (sortie 11) en mode alterné par les fonction delay dans le prog et cela uniquement le jour en fonction de la présence de luminosité.

pour info cette sortie 11 attaque un MOSFET qui pilote une petite pompe 12v.
Cela fonctionne parfaitement.

j'essaie maintenant de rajouter des possibilités avec d'autres sorties pilotant de l'éclairage mais cette fois ci en position "nuit" avec aussi des mode marche/arrêt avec fonction delay.

mais je n'arrive pas au fonctionnement souhaité....
des idées de votre part seraient le bienvenue !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Interface Arduino & LDR pour gestion bassin
const int sortiePin = 11;
const int ldrPin = A0;
void setup() {
  pinMode(sortiePin, OUTPUT);
  pinMode(ldrPin, INPUT);
}
void loop() {
  int ldrStatus = analogRead(ldrPin);
  if (ldrStatus <= 500) {
    digitalWrite(sortiePin, LOW); // paramètre de luminosité
  } else {
    digitalWrite(sortiePin, HIGH);
    delay(60000); // 1 minute = 60000
    digitalWrite(sortiePin, LOW);
    delay(3000); // 1 minute = 60000
  }
}