• 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
Stół obrotowy z czujnikami indukcyjnymi?
#4
Do takich rzeczy najlepszy jest symulator np: https://www.sites.google.com/site/unoardusim/services

Nie podałeś co prawda jaki jest stan krańcówki gdy jest zadziałana ale masz błąd bo zakładam że oczekujesz zmiany stanu krańcówki a Ty sprawdzasz ten sam stan.

Kod:
 if ( (krancowka1 == HIGH) and (przycisk1 == LOW )) {
   sil == HIGH;
   if (krancowka1 == HIGH) {
     sil == LOW;
     digitalWrite(led1, HIGH);
   }
 }


Dodatkowo taki kod (poprawiony) będzie niepoprawny bo nie możesz oczekiwać że w tym samym cyklu programu stan krańcówki będzie raz wysoki a raz niski. Może się co prawda tak zdarzyć ale nie powinieneś tego oczekiwać.

Kod:
 if ( (krancowka1 == HIGH) and (przycisk1 == LOW )) {
   sil == HIGH;
   if (krancowka1 == LOW) {
     sil == LOW;
     digitalWrite(led1, HIGH);
   }
 }


Ponieważ w programie brakuje komentarzy to nie wiem czy moje domysły są słuszne.
Proponuję dokładnie rozpisać algorytm działania programu i dopiero wtedy zacząć pisać program.
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ź
  


Wiadomości w tym wątku
RE: Stół obrotowy z czujnikami indukcyjnymi? - przez namok - 14-10-2017, 07:25

Skocz do:


Przeglądający: 1 gości