Probeer het creëren van deze functie:
calibrate( , INDICATOR_PIN)
{
sensor_mid = ;
sensor_high = ;
sensor_low = 1;
current_time = millis();
end_time = current_time + 5;// turn on your indicator light here (set it to !)
// your code here(current_time < end_time)
{
// now update the current time
current_time = millis();// get a new sensor_value here!
// your code here
// record the minimum sensor value
(sensor_value < sensor_low)
{
// your code here
}// record the maximum sensor value
uw code hier
{
sensor_high = sensor_value;
}
}
zwenking vandoor uw indicator licht hier (stel deze in op !)
uw code hier
Stel midden naar het midden worden! :)
sensor_mid = (sensor_high + sensor_low) / ;
Return sensor_mid;
}
Kan niet precies herinneren hoe te maken van een kalibratiefunctie, de code review over kalibratie controleren.
In de functie, proberen toe te voegen voor elke sensor kalibratie.
Hier is een voorbeeld:
= calibrate(, );