Hej Jonas,
Jeg har prøvet den kode du skrev men får ikke rigtig et ordenligt resultat:
- int value = 12.10;
- int lower = 11.50;
- int upper = 13.80;
-
- void setup() {
- double percent = (value - lower) / (upper - lower) * 100.0;
- Serial.begin(9600);
- Serial.println(percent);
- }
Hvis min value > 13.00 så giver percent 100.0
Hvis min value < 12.99 så giver percent 0.0
Hvad gør jeg galt?