Bonjour à tous, je suis en train de bidouiller arduino, et je me trouve face a un petit probleme.
Mon but est de faire s'allumer trois leds de différentes couleurs, en les selectionnant avec mon keypad (dans le io board).
Mes leds sont en pin 13, 12, et 11, mais seulement la 13 brille correctement. Je ne comprends pas, les leds en 12 et 11 s'allument mais très faiblement.
voila mon code :
int ledPin13;
int ledPin12;
int ledPin11;
byte val = 0;
int serByte = -1;
int count = 0;
void setup() {
pinMode(ledPin13, OUTPUT);
pinMode(ledPin12, OUTPUT);
pinMode(ledPin11, OUTPUT);
beginSerial(9600);
}
void loop() {
serByte = serialRead();
if (serByte != -1) {
val = serByte;
Serial.println(serByte);
if (serByte == 49){
digitalWrite(13, HIGH);
digitalWrite(12, LOW);
digitalWrite(11, LOW);
}
if (serByte == 50){
digitalWrite(12, HIGH);
digitalWrite(13, LOW);
digitalWrite(11, LOW);
}
if (serByte == 51){
digitalWrite(11, HIGH);
digitalWrite(13, LOW);
digitalWrite(12, LOW);
}
}
}