Przełącznik Push do sterowania Led (Arduino): 4 kroki
Przełącznik Push do sterowania Led (Arduino): 4 kroki
Anonim
Wciśnij przełącznik do sterowania Led (Arduino)
Wciśnij przełącznik do sterowania Led (Arduino)

Projekty Tinkercad »

Cześć!, Dzisiaj pokażę jak wykorzystać przycisk do sterowania stanem ON/OFF diody w Arduino.

W tym celu użyję TinkerCAD, który jest bardzo łatwy w użyciu i służy naszym celom, jeśli chodzi o takie rzeczy.

Jeśli chcesz wiedzieć, jak korzystać z TinkerCAD, możesz sprawdzić mój post dotyczący podstaw korzystania z TinkerCAD dla projektów elektronicznych.

Link:

Krok 1: Przygotowanie wszystkich komponentów

Przygotowanie wszystkich komponentów
Przygotowanie wszystkich komponentów

Teraz zdobądź wszystkie komponenty potrzebne do naszych testów:

1) Arduino Uno

2) Mała deska do krojenia chleba

3) LED

4) Przycisk

5) Rezystor (10K-ohm) (wartość można zmienić w menu opcji rezystora, klikając go)

6) Rezystor (220 omów)

Krok 2: Podłączanie komponentów

Podłączanie komponentów
Podłączanie komponentów

Teraz musimy połączyć wszystkie komponenty zgodnie z naszymi wymaganiami. W tym celu musimy pomyśleć o prostej logice. Gdy otrzymamy dowolny sygnał wejściowy z przycisku, dopiero wtedy musimy podać sygnał wyjściowy do diody LED podłączonej do Arduino.

W tym celu umieść przycisk w mostku płytki stykowej (jak pokazano) i przeciągnij przewód z jednego z kołków przycisku i podłącz go do dodatniej serii płytki stykowej. Następnie podłącz rezystor 10k-omów do drugiego styku rezystora (jak pokazano). Teraz będzie to działać jako przełącznik między sekcją dodatnią a sekcją rezystora.

Odciągnij przewód z tego samego zacisku przycisku podłączonego do rezystora i podłącz go do pinu 2 Arduino. Będzie to działać jako wejście z przycisku. Podłącz drugi koniec rezystora do sekcji uziemienia (-ve) płytki stykowej. Podłącz sekcję dodatnią do zasilania 5 V Arduino, a sekcję ujemną do GND (masy) Arduino.

Teraz musimy podłączyć diodę LED do pinu 13 (można wybrać dowolny) Arduino przez rezystor 220 omów.

Krok 3: Pisanie kodu

Pisanie Kodeksu
Pisanie Kodeksu

Otwórz zakładkę Kod po prawej stronie ekranu i wybierz tryb kodowania jako tekst i usuń w nim istniejący kod.

Najpierw zadeklaruj piny przycisku i diody LED podłączone do Arduino. Teraz potrzebujemy zmiennej, która może przechowywać stan przycisku (działając jako pamięć). Więc zadeklaruj dla tego zmienną całkowitą i przypisz domyślną wartość jako 0 (będąc stanem OFF oznaczonym jako 0).

Teraz w funkcji konfiguracji zadeklaruj tryb pinów led jako WYJŚCIE, a tryb pinów przycisków jako WEJŚCIE.

W funkcji void loop odczytaj stan przycisku za pomocą digitalRead i zapisz go w zmiennej.

Teraz sprawdź, czy stan przycisku jest WYSOKI, zastosuj wysokie napięcie do pinu led, w przeciwnym razie niskie napięcie.

Przetestuj kod, klikając symulację.

Krok 4: Demo

Jeśli wystąpi jakiś problem, daj mi znać

Zalecana: