Dim 07 Sep 2014, 16:27





#include "Arduino.h"
#include "Wire.h"
int pompe = 3;
int niveau = 13;
void setup() {
pinMode(pompe, OUTPUT);
pinMode(niveau, INPUT);
digitalWrite(niveau, HIGH);
}
void loop(){
//***on-off***** pompe ***
if (digitalRead (niveau) == LOW){
digitalWrite(pompe, HIGH);
delay (5000);
digitalWrite(pompe, LOW);
delay (30000);
}
else {
digitalWrite(pompe, LOW);
delay (30000);
}
}
Dim 07 Sep 2014, 16:45
Dim 07 Sep 2014, 17:03
Système similaire avec un Zelio,mais comme j'utilise une pompe péristaltique de faible débit (3 litres/heure) je ne l'autorise pas à tourner plus de 20 minutes par heure.zebulon01 a écrit:vire l'arduino et met un prog. qui autorise le déclenchement 2 minutes toutes les heures .
Dim 07 Sep 2014, 17:33
zebulon01 a écrit:vire l'arduino et met un prog. qui autorise le déclenchement 2 minutes toutes les heures .
Dim 07 Sep 2014, 17:34
Herve_be a écrit:Système similaire avec un Zeliozebulon01 a écrit:vire l'arduino et met un prog. qui autorise le déclenchement 2 minutes toutes les heures .
Dim 07 Sep 2014, 17:41
Un automate de Schneiderdjbouns a écrit:zelio ... c'est quoi ?
Dim 07 Sep 2014, 17:52
Dim 07 Sep 2014, 20:45
Dim 07 Sep 2014, 21:25
Sam 13 Sep 2014, 18:20
#include "Arduino.h"
#include "Wire.h"
int pompe = 3;
int niveau = 13;
int compteur;
void setup() {
pinMode(pompe, OUTPUT);
pinMode(niveau, INPUT);
digitalWrite(niveau, HIGH);
compteur = 0;
}
void loop(){
//***on-off***** pompe ***
if (digitalRead (niveau) == LOW){
compteur = compteur++;
digitalWrite(pompe, HIGH);
delay (5000);
digitalWrite(pompe, LOW);
if (compteur < 5){
delay (3600000);
compteur = compteur--;
}
delay (10000);
}
else {
compteur = compteur--;
digitalWrite(pompe, LOW);
delay (10000);
if (compteur = 0){
compteur = compteur++;
}
}
}Dim 14 Sep 2014, 13:48
Dim 14 Sep 2014, 13:56
Dim 14 Sep 2014, 14:10
zebulon01 a écrit:mandarin pour moi
Dim 14 Sep 2014, 14:45
Mar 17 Fév 2015, 00:41
Mar 17 Fév 2015, 12:04
#include "Arduino.h"
#include "Wire.h"
int pompe = 3;
int niveau = 13;
int compteur;
void setup() {
pinMode(pompe, OUTPUT);
pinMode(niveau, INPUT);
digitalWrite(niveau, HIGH);
compteur = 0;
}
void loop(){
//***on-off***** pompe ***
if (digitalRead (niveau) == LOW){
compteur = compteur++;
digitalWrite(pompe, HIGH);
delay (6000);
digitalWrite(pompe, LOW);
if (compteur < 5){
delay (2500000);
compteur = 1;
}
delay (900000);
}
else {
if (compteur < 0){
compteur = compteur--;
}
digitalWrite(pompe, LOW);
delay (300000);
}
}Mer 18 Fév 2015, 00:50
Mer 18 Fév 2015, 10:28