• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Prosty stoper - problem z uruchomieniem
#11
Mój kod wyświetli tak 00:01 , 00:02, itd 04:12 a nawet jak trzeba z sekunda to 00:00:00 i z ms też da rade w tys...

Napisałeś to tak jak bys sie nie znał na programowaniu obczaj te formatowanie a potem możemy podyskutować...

ps.. Co zwróci int jak podzielisz 5/10?? hmmmm twoim zdaniem nic.... A moim "0" i tak też czyni.
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą. 
 
Odpowiedź
#12
(13-08-2019, 19:48)Jarewa0606 napisał(a): Mój kod wyświetli tak 00:01 , 00:02, itd 04:12  a nawet jak trzeba z sekunda to 00:00:00  i z ms też da rade w tys...

Ten kod ?
Kod:
lcd.print(int(czas_godz / 10));

    lcd.print(czas_godz % 10);
    lcd.print(":");
    lcd.print(int(czas_min / 10));
    lcd.print(czas_min % 10);
Pewny jesteś?

Pomijając formatowanie, porównania wielkości kodu nie zrobiłeś.
 
Odpowiedź
#13
Proszę pana Semi, aby nie wprowadzał czytelników w błąd.
Kod podany przez Jarewa0606 jest poprawny.

(13-08-2019, 18:13)semi napisał(a): Jakiej tablicy? Ile mniej?
No tej w kodzie Kaczakat'a.
Proszę czytać dokładnie posty, czytać kod ze zrozumieniem, a jak się nie rozumie, to testować na sprzęcie.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości