Indholdsfortegnelse:

Tryk på kontakten til kontrol -LED (Arduino): 4 trin
Tryk på kontakten til kontrol -LED (Arduino): 4 trin

Video: Tryk på kontakten til kontrol -LED (Arduino): 4 trin

Video: Tryk på kontakten til kontrol -LED (Arduino): 4 trin
Video: Control 360 непрерывного сервопривода с кнопочными переключателями и Arduino 2024, December
Anonim
Tryk på kontakten til kontrol -LED (Arduino)
Tryk på kontakten til kontrol -LED (Arduino)

Tinkercad -projekter »

Hej! I dag vil jeg vise, hvordan man bruger trykknappen til at styre TIL/FRA-tilstanden for LED'en i Arduino.

Til dette vil jeg bruge TinkerCAD, som er meget let at bruge og tjener vores formål, når det kommer til ting som dette.

Hvis du vil vide, hvordan du bruger TinkerCAD, kan du tjekke mit indlæg om den grundlæggende brug af TinkerCAD til elektroniske projekter.

Link:

Trin 1: Gør alle komponenter klar

Gør alle komponenter klar
Gør alle komponenter klar

Få nu alle de nødvendige komponenter til vores test:

1) Arduino Uno

2) Lille brødbræt

3) LED

4) Trykknap

5) Modstand (10K-ohm) (værdien kan ændres i modstandsmenuen ved at klikke på den)

6) Modstand (220 ohm)

Trin 2: Tilslutning af komponenterne

Tilslutning af komponenterne
Tilslutning af komponenterne

Nu skal vi forbinde alle komponenterne i henhold til vores krav. Så for dette skal vi tænke på simpel logik. Når vi modtager et indgangssignal fra trykknappen, skal vi først anvende udgangssignalet til LED, der er tilsluttet Arduino.

Til dette formål skal du placere trykknappen i broen på brødbrættet (som vist), og trække en ledning af fra en af knapperne på trykknappen og tilslutte den til positive serier af brødbrættet. Tilslut derefter 10k-ohm modstanden til den anden pin på modstanden (som vist). Nu vil dette fungere som en switch mellem den positive sektion og modstandssektionen.

Træk en ledning fra den samme terminal på trykknappen, der er forbundet til modstanden, og slut den til pin 2 på Arduino. Dette vil fungere som input fra trykknappen. Tilslut den anden ende af modstanden til jordbrættet (-ve) på brødbrættet. Tilslut den positive sektion til 5V forsyningen af Arduino og den negative sektion til GND (jorden) på Arduino.

Nu skal vi tilslutte LED'en til pin 13 (du kan vælge hvilken som helst) på Arduino gennem 220 ohm modstanden.

Trin 3: Skrivning af koden

Skrivning af koden
Skrivning af koden

Åbn fanen Kode i højre side af skærmen, og vælg kodningstilstand som tekst, og slet den eksisterende kode i den.

Først skal du erklære knappen og LED -stifterne forbundet til Arduino. Nu har vi brug for en variabel, der kan gemme tastens tilstand (fungerer som hukommelse). Så deklarér en heltalsvariabel for dette og tildel standardværdien til 0 (tilstanden OFF er angivet som 0).

Nu i opsætningsfunktionen, erklær led -pin -tilstanden som OUTPUT og knappen pin -tilstand som INPUT.

I funktionen tomrumsløjfe læses knaptilstanden ved hjælp af digitalRead og gemmer den i variablen.

Kontroller nu, om knaptilstanden er HIG H, påfør højspænding til ledstiftet ellers lavspænding.

Test koden ved at klikke på simuleringen.

Trin 4: Demo

Lad mig vide, hvis der er et problem

Anbefalede: