Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- byte brzina = 0;
- #define OPSEG_KOTACA 2.35619449019
- // BRZINA BICIKLA
- if(millis() - brzina_refresh_vrijeme >= 1000) // AKO JE PROŠLO SEKUNDU OD PROŠLOG PRIKAZA BRZINE
- {
- if(okret_trajanje > 10)
- {
- brzina = (1000 / okret_trajanje) * OPSEG_KOTACA * 3.6;
- Serial.println(okret_trajanje);
- Serial.println(brzina);
- Serial.println("\n");
- brzina_refresh_vrijeme = millis();
- okret_trajanje = 0;
- vrijeme_na_bajku++;
- if(brzina < 99)
- {
- brzina_ukupno += brzina;
- brzina_uzeo++;
- osvjezi = true;
- krecese = true;
- aktivan_vrijeme = vrijeme;
- if(brzina > maks_brzina) maks_brzina = brzina;
- display.setCursor(EKRAN_BRZINA_X, EKRAN_BRZINA_Y);
- display.setTextSize(EKRAN_BRZINA_VELICINA);
- sprintf(tekst, "%.02d km/h", brzina);
- display.println(tekst);
- }
- }
- else if(krecese == true)
- {
- display.setCursor(EKRAN_BRZINA_X, EKRAN_BRZINA_Y);
- display.setTextSize(EKRAN_BRZINA_VELICINA);
- display.println("00 km/h");
- osvjezi = true;
- krecese = false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment