How to use switch case for light dependent resistor sensor's value

[quote author=pylon link=topic=232036.msg1672682#msg1672682 date=1397053234]
When posting code, use code tags! (the button with the hash '#' sign is used to generate them)

Using a switch/case combo for just one value doesn't make sense. Just use an if statement instead:


int MotControl1=6;                      //Assigne la pin #6 ("a" tourne à gauche)
int MotControl2=7;                      //Assigne la pin #7 ("s" toutne à droite)
int MotControl3=2;                      //Assigne la pin #3 (voiture avance)
int MotControl4=3;                      //Assigne la pin #3 (voiture recule)

int LDR1=0;                             //LDR1 cathode to A0
int LDR2=1;                             //LDR1 cathode to A1
int LDR3=2;                             //LDR1 cathode to A2
int LDR4=3;                             //LDR1 cathode to A3

int LDR[]={LDR1, LDR2, LDR3, LDR4};     //Assigne value 0 to integer of variable val  
int space=32;                           //Space
int val=0;                              //Declare variable val as integer

float msr1=0;                           //Declare variable measure1 as decimal
float msr2=0;                           //Declare variable measure2 as decimal
float msr3=0;                           //Declare variable measure3 as decimal
float msr4=0;                           //Declare variable measure4 as decimal
float msr5=0;                           //Declare variable measure5 as decimal

void setup(){
Serial.begin(9600);
pinMode(LDR1,INPUT);
pinMode(LDR1,LOW);
}

void loop(){
msr1=analogRead(LDR[0]);//*5.00/1023;
Serial.print("Voltage (LDR1)=");
Serial.println(msr1);
Serial.write(space); 
delay(500);


switch (LDR[0]){
case 154:               // Lorsque la touche "w" est activée, la voiture tourne à gauche  
Serial.print("LDR=");
Serial.print(LDR[0]);
Serial.print("MotControl4=");
Serial.print("MotControl1=");
digitalWrite(MotControl4,HIGH);
digitalWrite(MotControl3,LOW);
Serial.write(space);
digitalWrite(MotControl1,HIGH);
digitalWrite(MotControl2,LOW);
Serial.write(space);
delay (500);
break;
}

//switch (LDR[0]){                   
//case 157:
//Serial.print("MotControl4=");
//Serial.print("MotControl1=");
//digitalWrite(MotControl4,HIGH);
//digitalWrite(MotControl3,LOW);
//Serial.print(byteout);
//Serial.write(space);
//digitalWrite(MotControl1,HIGH);
//digitalWrite(MotControl2,LOW);
//Serial.print(byteout);
//Serial.write(space);
//delay (400);
//break;
//}
}// your code here
}

[/quote]