Skocz do zawartości

Arduino - nie działa przycisk


Pomocna odpowiedź

Witam. Nie działa mi przycisk z diodą.

void setup() {
  pinMode (2, INPUT_PULLUP);
  pinMode (3, OUTPUT);
  digitalWrite (3, LOW);
}

void loop() {

if (digitalRead(2)==LOW)
{
  digitalWrite (3, HIGH);
  delay (2000);
  digitalWrite (3, LOW);
}
}

image.thumb.png.f10f9abc2b8c9f8443c2a9fd37c96518.png

Link to post
Share on other sites
(edytowany)

Ale jakie są objawy? Na moje oko dioda będzie świecić w nieskończoność bo z tego co widzę przycisk prawdopodobnie jest zwarty do masy.

fa3beafc1b85c616c19788273df0d8d7.thumb.gif.b116dc47a63f259a0a3cb166f8a983ee.gif

Patrz przykład powyżej.

Spróbuj obrócić przycisk o 90 stopni 😉 

Edytowano przez H1M4W4R1
Link to post
Share on other sites
Dnia 15.05.2021 o 00:09, H1M4W4R1 napisał:

Spróbuj obrócić przycisk o 90 stopni 😉 

Najbezpieczniej takie przyciski(tact switch'e 4 pinowe)  łączyć na ukos:
image.png.696514b68c67ba5ba1ffa95d54ab8b6d.png

Wtedy zawsze masz pewność że po wciśnięciu będzie działał 😉 

Link to post
Share on other sites
  • Gieneq zmienił tytuł na: Arduino - nie działa przycisk

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.