Commit 3dc1fda167ca3a3c3b1beb153f814da3d490cf34
1 parent
ac06c25b
modification pin interrupteur
Showing
1 changed file
with
5 additions
and
5 deletions
Show diff stats
progArduino/Autofinal/Autofinal.ino
... | ... | @@ -50,7 +50,7 @@ int luminosite = 0; |
50 | 50 | int seuil = 200; |
51 | 51 | |
52 | 52 | //INIT interrupteur |
53 | -const int pinInter = 9 ; | |
53 | +const int pinInter = 2 ; //9 ne marche pas chelou | |
54 | 54 | int etatBouton; |
55 | 55 | |
56 | 56 | |
... | ... | @@ -63,7 +63,7 @@ void setup() { |
63 | 63 | |
64 | 64 | //SETUP INTER |
65 | 65 | pinMode(pinInter, INPUT_PULLUP); //le bouton est une entrée |
66 | - etatBouton = HIGH; //on initialise l'état du bouton comme "relaché" | |
66 | + //etatBouton = HIGH; //on initialise l'état du bouton comme "relaché" | |
67 | 67 | |
68 | 68 | //SETUP LEDS |
69 | 69 | //pour les RGB |
... | ... | @@ -124,13 +124,13 @@ void mainVeilleuse_auto() |
124 | 124 | |
125 | 125 | //MODE AUTOMATIQUE |
126 | 126 | //si la veilleuse est allumé et interrupteur = LOW on utilise le mode automatique. |
127 | - while (etatBouton == LOW) //test si le bouton a un niveau logique HAUT | |
127 | + while (etatBouton == HIGH) //test si le bouton a un niveau logique haut | |
128 | 128 | { |
129 | 129 | delay(1000); |
130 | 130 | |
131 | 131 | etatBouton = digitalRead(pinInter); |
132 | 132 | |
133 | - if(etatBouton==LOW) | |
133 | + if(etatBouton==HIGH) | |
134 | 134 | { |
135 | 135 | //On récupère la valeur du seuil |
136 | 136 | luminosite = analogRead(CAPTEUR); |
... | ... | @@ -157,7 +157,7 @@ void mainVeilleuse_auto() |
157 | 157 | couleur(255,255,255); |
158 | 158 | |
159 | 159 | |
160 | - while(i<=5 && etatBouton==LOW) | |
160 | + while(i<=5 && etatBouton==HIGH) | |
161 | 161 | { |
162 | 162 | luminosite = analogRead(CAPTEUR); |
163 | 163 | ... | ... |