mercredi 1 juillet 2015

"Read" does not name a type

I have been writing a program which requires me to take input from the serial monitor in Arduino. However I'm having some problems. Here's my code. #include

int R1 = 20;
int R2_2 = 20;
int R4_7 = 20;
int R5_6 = 20;
int R7_5 = 20;
int R8_2 = 20;
int R10 = 20;
int R15 = 20;
int R22 = 20;
int R27 = 20;
int R33 = 20;
int R39 = 20;
int R47 = 20;
int R56 = 20;
int R68 = 20;
int R75 = 20;
int R82 = 20;
int R100 = 20;
int R120 = 20;
int R150 = 20;
int R180 = 20;
int R220 = 20;
int R270 = 20;
int R330 = 20;
int R390 = 20;
int R470 = 20;
int R510 = 20;
int R680 = 20;
int R820 = 20;
int R1k = 20;
int R1k5 = 20;
int R2k2 = 20;
int R3k3 = 20;
int R3k9 = 20;
int R4k7 = 20;
int R5k6 = 20;
int R6k8 = 20;
int R7k5 = 20;
int R8k2 = 20;
int R10k = 20;
int R15k = 20;
int R22k = 20;
int R33k = 20;
int R39k = 20;
int R47k = 20;
int R56k = 20;
int R68k = 20;
int R75k = 20;
int R82k = 20;
int R100k = 20;
int R150k = 20;
int R180k = 20;
int R220k = 20;
int R330k = 20;
int R470k = 20;
int R560k = 20;
int R680k = 20;
int R1m = 20;
int R1m5 = 20;
int R2m = 20;
int R3m3 = 20;
int R4m7 = 20;
int R5m6 = 20;
int R10m = 20;
int AClips = 11;
int Blue_LED = 50;
int RGB_LED = 1;
int Yellow_LED = 10;
int Red_LED = 16;
int Button = 102;
int Carbon_Film = 2;
int Ambient_Light_Sensor = 10;
int Laser_Diode = 9;
int photocell = 1;
int Piezo_Buzzer = 1;
int Relay = 1;
int Transistor_2N2222A = 1;
int Transistors = 0 + Transistor_2N2222A;
char searchedItem[200];

This next line is the line that was highlighted: read.Serial(searchedItem);

void setup() {
//setup code here, to run once:
Serial.begin(9600);
}

void loop() {
//loop code here, to run forever:
if (searchedItem == "Red LED"); {
if (searchedItem => 1); {
  Serial.println("\nFound!\nYou have ", Red_LED, "Red LEDs");
    }
  }
}

Aucun commentaire:

Enregistrer un commentaire