• 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
Problem z ciągle świecącą się diodą
#9
No i coś z pamięci źle zmontowałeś. W swoim przykładzie zwierałeś do Vcc, a w przykładzie Jarewa0606 należy zwierać do GND. Jak Ci to zadziałało, to miałeś źle zmontowany układ do swojego pierwotnego kodu.

Nie jest ważne czy masz rezystor do GND, czy do VCC, wewnętrzny czy zewnętrzny, ważne by zwierać do stanu przeciwnego, ważne by był rezystor by nie robić zwarcia Vcc do GND, ważne by to co robisz na schemacie i w połączeniach w układzie było zgodne z programem.

Oczywiście ewentualnie odwrócenie logiki odwróci działanie programu, ale program nie zauważy zmiany, jeśli miałeś rezystorem wymuszony stan 0V na pinie pomiarowym a potem go podłączysz do 0V "mocniej" bezpośrednio przyciskiem. Tak samo jak masz włączony pullup, a przyciskiem zwierałbyś do 5V, to dla programu stan się nie zmienia, rezystor tylko ogranicza przepływ prądu, by nie robić zwarcia, ale napięcie po chwili jest z jego obu stron takie samo, gdy już stan się ustabilizuje i prąd przestaje płynąć.

A jak masz włączony pullup i rezystor zewnętrzny do GND, to stan się ustali gdzieś pośrodku zgodnie z proporcjami dzielnika rezystorowego.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Problem z ciągle świecącą się diodą - przez kaczakat - 24-09-2023, 06:07

Skocz do:


Przeglądający: 1 gości