Innholdsfortegnelse:

Trykkbryter til kontrollampe (Arduino): 4 trinn
Trykkbryter til kontrollampe (Arduino): 4 trinn

Video: Trykkbryter til kontrollampe (Arduino): 4 trinn

Video: Trykkbryter til kontrollampe (Arduino): 4 trinn
Video: #4 How to Program Outseal Arduino PLC - Latch & Flip 2024, November
Anonim
Trykkbryter til kontrollampe (Arduino)
Trykkbryter til kontrollampe (Arduino)

Tinkercad -prosjekter »

Hei !, I dag skal jeg vise hvordan du bruker trykknappen for å kontrollere PÅ/AV-tilstanden til LED-en i Arduino.

For dette skal jeg bruke TinkerCAD, som er veldig enkel å bruke og tjener våre formål når det gjelder ting som dette.

Hvis du vil vite hvordan du bruker TinkerCAD, kan du sjekke innlegget mitt om den grunnleggende bruken av TinkerCAD for elektroniske prosjekter.

Lenke:

Trinn 1: Gjør alle komponentene klare

Gjør alle komponentene klare
Gjør alle komponentene klare

Få nå alle komponentene som trengs for testen vår:

1) Arduino Uno

2) Små brødbrett

3) LED

4) Trykknapp

5) Motstand (10K-ohm) (verdien kan endres i motstandsmenyen ved å klikke på den)

6) Motstand (220 ohm)

Trinn 2: Koble til komponentene

Koble til komponentene
Koble til komponentene

Nå må vi koble alle komponentene i henhold til kravet vårt. Så for dette må vi tenke på enkel logikk. Når vi mottar et inngangssignal fra trykknappen, bare da må vi bruke utgangssignalet til LED koblet til Arduino.

For dette, plasser trykknappen i broen til brødbrettet (som vist), og dra av en ledning fra en av pinnene på trykknappen og koble den til den positive serien av brødbrettet. Koble deretter 10k-ohm motstanden til den andre pinnen på motstanden (som vist). Nå vil dette fungere som en bytte mellom den positive seksjonen og motstandsseksjonen.

Dra en ledning fra den samme terminalen på trykknappen som er koblet til motstanden, og koble den til pinne 2 på Arduino. Dette vil fungere som input fra trykknappen. Koble den andre enden av motstanden til bakkeseksjonen (-ve) på brødbrettet. Koble den positive delen til 5V -forsyningen til Arduino og den negative delen til GND (bakken) på Arduino.

Nå må vi koble LED -en til pinnen 13 (du kan velge hvilken som helst) på Arduino gjennom 220 ohm motstanden.

Trinn 3: Skrive koden

Skriver koden
Skriver koden

Åpne kategorien Kode på høyre side av skjermen og velg kodemodus som tekst og slett den eksisterende koden i den.

Først, erklær knappen og LED -pinnene som er koblet til Arduino. Nå trenger vi en variabel som kan lagre knappens tilstand (fungerer som minne). Så deklarer en heltallsvariabel for dette og tilordner standardverdien til 0 (som AV -tilstand angitt som 0).

Nå i oppsettfunksjonen, erklær led -pin -modusen som OUTPUT og knappens pin -modus som INPUT.

I funksjonen for tomromsløyfe les knappestatusen ved hjelp av digitalRead og lagre den i variabelen.

Sjekk nå om knappestatusen er HØY H, påfør høyspenning på ledetappen ellers lavspenning.

Test koden ved å klikke på simuleringen.

Trinn 4: Demo

Gi meg beskjed hvis det er noe problem

Anbefalt: