Erro no codigo arduino

#define buzzer 12
#define x A2
#define y A1
#define z A0

int lve=7;
int la=8;
int lvm=9;
int xsample=0;
int ysample=0;
int zsample=0;
long start;
int b=0;
#define samples 50
#define maxVal 50
#define minVal -50
#define buzTime 1000

void setup()
{
pinMode(lve,OUTPUT);
pinMode(la,OUTPUT);
pinMode(lvm,OUTPUT);
Serial.begin(4800);
delay(1000);
pinMode(buzzer, OUTPUT);
b=0;
digitalWrite(buzzer, b);
for(int i=0;i<samples;i++)
{
xsample+=analogRead(x);
ysample+=analogRead(y);
zsample+=analogRead(z);
}

xsample/=samples;
ysample/=samples;
zsample/=samples;

}

void loop()
{

int value1=analogRead(x);
int value2=analogRead(y);
int value3=analogRead(z);

int xValue=xsample-value1;
int yValue=ysample-value2;
int zValue=zsample-value3;

digitalWrite(lve, HIGH);
delay(1000);
digitalWrite(lve, LOW);
delay(1000);
digitalWrite(la, HIGH);
delay(1000);
digitalWrite(la, LOW);
delay(1000);
digitalWrite(lvm, HIGH);
delay(1000);
digitalWrite(lvm, LOW);
delay(1000); 

if(xValue < minVal || xValue > maxVal  || yValue < minVal || yValue > maxVal  || zValue < minVal || zValue > maxVal)
{ 
  if(b == 0)
  start=millis();
   b=1;
} 

else if(b == 1)
{
if(millis()>= start+buzTime)
b=0;
}
digitalWrite(buzzer, b);
Serial.print(“x=”);
delay(1);
Serial.println(xValue);
delay(1);
Serial.print(“y=”);
delay(1);
Serial.println(yValue);
delay(1);
Serial.print(“z=”);
delay(1);
Serial.println(zValue);
delay(1);
Serial.println(" $");
delay(1);
}