# Problem whit this code pls help

**URL:** <https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633>\
**Category:** Programming\
**Created:** [August 14, 2021, 4:34pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633 "2021-08-14T16:34:55Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![bouska2mehdi](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bouska2mehdi](https://forum.arduino.cc/u/bouska2mehdi)\
**Post date:** [August 14, 2021, 4:34pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/1 "2021-08-14T16:34:55Z")

</div>

!!!!!  
when i input a color(like bleu or green or red ) to the arduino the if loops doesnt seem to think that the condition is verified even though the speling is not wrong .  
!!!!!!

```cpp
int redled=10;
int bleuled=9;
int greenled=8; 
String chosen;
int j;
String msg1="what led would you like to light up .";
void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
pinMode(redled,OUTPUT);
pinMode(bleuled,OUTPUT);
pinMode(greenled,OUTPUT);
}
void loop() {
  Serial.println(msg1);
  while(Serial.available()==0){}
  chosen=Serial.readString();
  Serial.println(chosen);
      if(chosen=="green" ){
    digitalWrite(greenled,HIGH);
    digitalWrite(redled,LOW);
    digitalWrite(bleuled,LOW);
    j=1;
    }
      if(chosen=="red" ){
    digitalWrite(redled,HIGH);
    digitalWrite(greenled,LOW);
    digitalWrite(bleuled,LOW);    
    j=1;
    } 
      if(chosen== "bleu" ){
        digitalWrite(redled,HIGH);
        digitalWrite(redled,LOW);
        digitalWrite(greenled,LOW);
        j=1;
    }
    Serial.println(j);
      if(j!=1){
        Serial.println("invalid color please chose from the folowing :");
        Serial.println("bleu,red,green");
         digitalWrite(redled,LOW);
         digitalWrite(greenled,LOW);
         digitalWrite(bleuled,LOW);
        
        }
}

```

---

<div class="post-metadata">

**Author:** ![anon73444976](https://avatars.discourse-cdn.com/v4/letter/a/439d5e/32.png) [@anon73444976](https://forum.arduino.cc/u/anon73444976)\
**Post date:** [August 14, 2021, 4:37pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/2 "2021-08-14T16:37:59Z")

</div>

Change the line ending setting on the serial monitor to "none"

---

<div class="post-metadata">

**Author:** ![groundFungus](https://avatars.discourse-cdn.com/v4/letter/g/73ab20/32.png) [@groundFungus](https://forum.arduino.cc/u/groundFungus)\
**Post date:** [August 14, 2021, 4:38pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/3 "2021-08-14T16:38:28Z")

</div>

![line ending none](https://europe1.discourse-cdn.com/arduino/original/4X/d/d/f/ddfb89fe53806b0916014bc59a3da0fa1bfa1ff2.jpeg)

[Read the forum guidelines](https://forum.arduino.cc/t/how-to-get-the-best-out-of-this-forum/679966) to see how to properly post code.  
Use the IDE autoformat tool (ctrl-t or Tools, Auto format) before posting code in code tags.

---

<div class="post-metadata">

**Author:** ![bouska2mehdi](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bouska2mehdi](https://forum.arduino.cc/u/bouska2mehdi)\
**Post date:** [August 14, 2021, 4:42pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/4 "2021-08-14T16:42:38Z")

</div>

thx you very much

---

<div class="post-metadata">

**Author:** ![bouska2mehdi](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bouska2mehdi](https://forum.arduino.cc/u/bouska2mehdi)\
**Post date:** [August 14, 2021, 4:43pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/5 "2021-08-14T16:43:10Z")

</div>

thx i will try to properly post it next time

---

<div class="post-metadata">

**Author:** ![groundFungus](https://avatars.discourse-cdn.com/v4/letter/g/73ab20/32.png) [@groundFungus](https://forum.arduino.cc/u/groundFungus)\
**Post date:** [August 14, 2021, 4:45pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/6 "2021-08-14T16:45:21Z")

</div>

You can go back and edit your original post to include code tags. Just highlight the code and click on the **\</\>** in the menu bar. It is that simple.

 ![select code tags](https://europe1.discourse-cdn.com/arduino/original/4X/9/7/a/97a88d0cc35b9163dca647b571db04f592f6bfc3.jpeg)

---

<div class="post-metadata">

**Author:** ![bouska2mehdi](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bouska2mehdi](https://forum.arduino.cc/u/bouska2mehdi)\
**Post date:** [August 14, 2021, 4:46pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/7 "2021-08-14T16:46:12Z")

</div>

thx

---

<div class="post-metadata">

**Author:** ![groundFungus](https://avatars.discourse-cdn.com/v4/letter/g/73ab20/32.png) [@groundFungus](https://forum.arduino.cc/u/groundFungus)\
**Post date:** [August 14, 2021, 4:46pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/8 "2021-08-14T16:46:54Z")

</div>

Well done, thank you.

---

<div class="post-metadata">

**Author:** ![espillier](https://avatars.discourse-cdn.com/v4/letter/e/bc79bd/32.png) [@espillier](https://forum.arduino.cc/u/espillier)\
**Post date:** [August 14, 2021, 10:28pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/9 "2021-08-14T22:28:23Z")

</div>

are you certain about the commands for the "bleu" light ?

```cpp

```

if(chosen== "bleu" ){  
digitalWrite(redled,HIGH);  
digitalWrite(redled,LOW);  
digitalWrite(greenled,LOW);  
j=1;

```cpp

```

---

<div class="post-metadata">

**Author:** ![bouska2mehdi](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bouska2mehdi](https://forum.arduino.cc/u/bouska2mehdi)\
**Post date:** [August 16, 2021, 12:24pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/10 "2021-08-16T12:24:46Z")

</div>

??  
bleu is blue in french  
??

---

<div class="post-metadata">

**Author:** ![bouska2mehdi](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bouska2mehdi](https://forum.arduino.cc/u/bouska2mehdi)\
**Post date:** [August 16, 2021, 12:25pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/11 "2021-08-16T12:25:20Z")

</div>

ah i see i fixed the error thx anyway

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [December 14, 2021, 12:25pm UTC](https://forum.arduino.cc/t/problem-whit-this-code-pls-help/895633/12 "2021-12-14T12:25:37Z")

</div>

Closed on December 14, 2021, 12:25pm UTC

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.
