Salut tout le monde, j'ai un souci. lorsque j'appui sur 1 j'ai bien ma led qui s'allume cependant elle doit rester allumer jusqu'à ce que j'appuie sur 0 ou du moin une valeur inferieur à 1 et c'est la que je bloque quoi que je fasse la led reste allumer! Si quelqu'un à une solution je suis preneur
int feu = Serial.read();
const int D3 = 13; // broche 213 du micro-contrôleur se nomme maintenant : D3
void setup() //fonction d'initialisation de la carte
{
//contenu de l'initialisation
pinMode(D3, OUTPUT); //D3 est une broche de sortie
Serial.begin(9600);
}
void loop() //fonction principale, elle se répète (s’exécute) à l'infini
{
if(feu = 1)
{
digitalWrite(D3, HIGH); //allumer D3
Serial.println("ok");
feu =
}
}
const int D3 = 13; // broche 213 du micro-contrôleur se nomme maintenant : D3
void setup() //fonction d'initialisation de la carte
{
//contenu de l'initialisation
pinMode(D3, OUTPUT); //D3 est une broche de sortie
Serial.begin(9600);
}
void loop() //fonction principale, elle se répète (s’exécute) à l'infini
{
int feu = Serial.read();
switch (feu)
{
case '1':
digitalWrite(D3, HIGH); //allumer D3
Serial.println("ok");
break;
case'0':
digitalWrite(D3, LOW);
}
}