• 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
Sterowanie Microserwem
#3
(22-06-2020, 20:14)kaczakat napisał(a):
Kod:
unsigned long CzasPoczatku ; //tu masz dobrze, jest jakaś zmienna unsigned, czyli bez znaku, typ long
unsigned  Czas = 500;// a tu o jaką zmienną Ci chodzi nie wiadomo.
pierwotnie zmienna Czas miała typ long .... kombinowałem trochę dlatego wykasowałem typ zmiennej ... Nie ma jednak to większego znaczenia w tym przypadku, przynajmniej na emulatorze... 

Problemem jednak jest fakt ,że jeśli czas upływa i w danej chwili zmienna Czas ma wartość np. 10 a ja przytrzymam przycisk by obniżyć wartość zmiennej czas to przyjmuje ona wartość ujemna i się wszystko sypie... jutro powinno dotrzeć do mnie Arduino i sprawdzę fizycznie jak to działa .

Kaczakat czy możesz ewentualnie wpisać mi w ten kod zabezpieczenia by zmienna czas nie mogła być ujemna lub poprawić jego działanie bazując na własnym doświadczeniu ??? co byś zmienił gdybyś to ty miał coś takiego napisać ??? Widzę ,że prężnie udzielasz się na forum co oznacza ,że masz duże doświadczenie ...
 
  


Wiadomości w tym wątku
RE: Sterowanie Microserwem - przez kaczakat - 22-06-2020, 20:14
RE: Sterowanie Microserwem - przez zoltar.szczecin@gmail.com - 22-06-2020, 21:05
RE: Sterowanie Microserwem - przez Jarewa0606 - 22-06-2020, 23:03
RE: Sterowanie Microserwem - przez kaczakat - 23-06-2020, 00:17
RE: Sterowanie Microserwem - przez kaczakat - 23-06-2020, 00:45

Skocz do:


Przeglądający: 2 gości