Stap 4: Code:
int sensorread1 = A0;
int val1 = 0;
int sensorread2 = a1 worden verkregen;
int val2 = 0;
int sensorread3 = A2;
int val3 = 0;
int sensorread4 = A3;
int val4 = 0;
int pin1 = 2;
int pin2 = 3;
int pin3 = 6;
int pin4 = 7;
int pin5 = 5;
int a, b, c, d;
int ans;
VOID Setup
{
Serial.begin(9600);
pinMode(sensorread1,INPUT);
pinMode(sensorread2,INPUT);
pinMode(sensorread3,INPUT);
pinMode(sensorread4,INPUT);
pinMode(pin1,INPUT);
pinMode(pin2,INPUT);
pinMode(pin3,INPUT);
pinMode(pin4,INPUT);
pinMode(pin5,INPUT);
}
void loop
{
Als (digitalRead(pin1))
{val1=(analogRead(sensorread1));
Serial.println(val1);
delay(2000); Als (val1 > = 265 & & val1 < = 295)
{
een = 1;
Serial.println(a);
}
anders als (val1 > = 155 & & val1 < = 180)
{
een = 2;
Serial.println(a);
}
else {}
Serial.println("");
} } /*=========================================================================================*/
Als (digitalRead(pin2))
{val2 =(analogRead(sensorread2));
Serial.println(val2);
delay(2000);
Als (val2 > = 170 & & val2 < = 230)
{
b = 3;
Serial.println(b);
}
anders als (val2 > = 500)
{
b = 4;
Serial.println(b);
}
anders
{
b = 5;
Serial.println(b); } } /*=========================================================================================*/
Als (digitalRead(pin3))
{
val3=(analogRead(sensorread3));
Serial.println(val3);
delay(2000);
Als (val3 > = 320 & & val3 < = 340)
{
c = 6;
Serial.println(c);
}
anders als (val3 > = 260 & & val3 < = 290)
{
c = 7;
Serial.println(c);
}
anders
{
c = 8;
Serial.println("8");
} } /*========================================================================================*/
Als (digitalRead(pin4))
{val4=(analogRead(sensorread4));
Serial.println(val4);
delay(2000);
Als (val4 > = 275 & & val4 < = 300)
{
Serial.println("+");
}
else if (val4 < = 275)
{Serial.println("*");}
anders
{
Serial.println("");
} } /*==========================================================================================*/
if(digitalRead(pin5))
{
Als (val4 > = 275 & & val4 < = 300)
{
ans = c +;
Serial.println(ANS);
}
else if (val4 < = 275)
{
ans = c * b;
Serial.println(ANS);
} } }