Nyt olisi jonkinmoista koodia tarjolla.
GPS toimii ja vuorossa olisi luiston laskeminen.
En saa Arduinoa laskemaan millään oikein?
Nyt koodin tarkistamiseksi olen laittanut nopeuden ja kierrokset kiinteiksi numeroiksi (nopeus & kierros)
Tuo "SLIP" olisi se lopullinen tuotos.
alla olevin arvoin tulokseksi pitäisi tulla 13%
SPEED X RATIO X C
SLIP = 100 X [ 1 - (-------------------) ]
RPM X PITCH
const int nousu = 30;
const int gear = 2;
const int kerroin = 1215.2;
const int nopeus = 60;
const int kierros = 5600;
const int yla = (nopeusgearkerroin); // Luistolaskelman jakoviivan yläpuoli = 145824
const int ala = (kierros*nousu);
const int lasku = (yla/ala);
Lopullinen lasku:
lcd.print(100*(1-lasku));
lcd.print("%");
Nyt se laskee tulokseksi 200%
?? Auttakaahan onnetonta.