• 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
formatowanie danych....
#11
(12-03-2017, 10:48)yourhomerouter napisał(a): Witam, czy ktoś mógłby mi wyjaśnić co oznacza [0]   w "if (Command[0] == '1')" ,nie mogę znaleźć nigdzie wyjaśnienia.

[0] oznacza pierwszy element tablicy.
Pomagam za darmo więc szanuj mój czas.
Wklejaj tekst a nie jego zdjęcie.
Nie pisz następnego postu jak nie odpowiedziałeś na poprzedni.
Jak mądrze zadawać pytania
 
Odpowiedź
#12
dziękuje, czyli gdybym chciał odczytać liczbe dwucyfrowa musiłbym wpisać:
if (Command[0]  == '1') && (Command[1]  == '1')  -- w przypadku liczby 11 ??

Bardzo proszę mnie nakierować, chciałbym żeby te dwie zmienne  (pwm_moc  i pwm_lewo) :


Kod:
if (Command[0] == '1') {
                   int pwm_moc = atoi ( Data );
                  }

if (Command[0] == '4') {
                 int pwm_lewo = atoi ( Data );
                }

dało się wykorzystać nieco później... a niestety później nie zwracają nic na serialu...
 
Odpowiedź
#13
Całą dokumentację odnośnie arduino masz na dysku: Pomoc -> Referencje. W tym wypadku przeczytaj najpierw "string - char array" a potem opis WSZYSTKICH POLECEŃ.
Jak przeczytasz i zrozumiesz jak działają te stringi to zadaj jeszcze raz pytanie bo teraz to nie bardzo rozumiem o co Ci chodzi.
To co chcesz zrobić zapewne będzie najłatwiej wykonać z użyciem instrukcji "switch".
Pomagam za darmo więc szanuj mój czas.
Wklejaj tekst a nie jego zdjęcie.
Nie pisz następnego postu jak nie odpowiedziałeś na poprzedni.
Jak mądrze zadawać pytania
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości