Stap 2: Codering en Caliberating de Sensor
de code is als volgt:-
Als er is geen object achter zit dan mijn seriële monitor 168 leest...
dus alleen dat als de waarde hoger dan 170 is dan de sensor zal luiden naar de waarde dus is het vet-nummer een beetje meer dan de waarde van uw normale sensor...
De minvalue is de variabele die wordt gebruikt voor dat doel...!
[CODE /]
int geleid = 9;
int minValue = 170;
void loop {}
VOID Setup {}
Serial.begin(9600);
pinMode(led,OUTPUT);
}
int sensorValue = analogRead(A5);
Als (sensorValue > minValue) {}
int val = kaart (sensorValue, minValue, 980, 0, 255);
analogWrite(led,val); else {}
Serial.println(sensorValue);
}
digitalWrite(led,LOW);
}
}
[/ CODE]