INHOUDSOPGAWE:

Druk die skakelaar na die LED (Arduino): 4 stappe
Druk die skakelaar na die LED (Arduino): 4 stappe

Video: Druk die skakelaar na die LED (Arduino): 4 stappe

Video: Druk die skakelaar na die LED (Arduino): 4 stappe
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, November
Anonim
Drukskakelaar na bedienings -led (Arduino)
Drukskakelaar na bedienings -led (Arduino)

Tinkercad -projekte »

Hallo! Vandag gaan ek wys hoe u die drukknop kan gebruik om die AAN/UIT-toestand van die LED in Arduino te beheer.

Hiervoor gaan ek TinkerCAD gebruik, wat baie maklik is om te gebruik en ons doeleindes dien as dit oor sulke dinge kom.

As u wil weet hoe u TinkerCAD kan gebruik, kan u my artikel lees oor die basiese gebruik van TinkerCAD vir elektroniese projekte.

Skakel:

Stap 1: maak al die komponente gereed

Maak al die komponente gereed
Maak al die komponente gereed

Kry nou al die komponente wat nodig is vir ons toetsing:

1) Arduino Uno

2) Klein broodbord

3) LED

4) Drukknoppie

5) Weerstand (10K-ohm) (waarde kan in die weerstandsopsieskieslys verander word deur daarop te klik)

6) Weerstand (220 ohm)

Stap 2: Verbind die komponente

Verbind die komponente
Verbind die komponente

Nou moet ons al die komponente volgens ons vereiste verbind. Daarom moet ons aan eenvoudige logika dink. As ons 'n ingangsein van die drukknop ontvang, moet ons eers die uitsetsignaal toepas op die LED wat op Arduino gekoppel is.

Plaas die drukknop in die brug van die broodbord (soos getoon) en sleep 'n draad van een van die penne van die drukknop af en koppel dit aan die positiewe reeks van die broodbord. Koppel dan die 10k-ohm weerstand aan die ander pen van die weerstand (soos getoon). Dit sal nou dien as 'n skakelaar tussen die positiewe gedeelte en die weerstandsgedeelte.

Sleep 'n draad van dieselfde aansluiting van die drukknoppie wat aan die weerstand gekoppel is, en koppel dit aan pen 2 van die Arduino. Dit sal dien as die invoer van die drukknop. Verbind die ander kant van die weerstand met die grondgedeelte (-ve) van die broodbord. Koppel die positiewe gedeelte aan die 5V -toevoer van die Arduino en die negatiewe gedeelte aan die GND (grond) van die Arduino.

Nou moet ons die LED met die pen 13 (u kan kies) van die Arduino verbind deur die 220 ohm weerstand.

Stap 3: Skryf die kode

Die skryf van die kode
Die skryf van die kode

Maak die oortjie Kode aan die regterkant van die skerm oop en kies die koderingsmodus as teks en verwyder die bestaande kode daarin.

Verklaar eers die knoppie en LED -penne wat met Arduino verbind is. Nou benodig ons 'n veranderlike wat die toestand van die knoppie kan stoor (as geheue dien). Gee dus 'n heelgetal veranderlike hiervoor en ken die verstekwaarde toe as 0 (as die toestand UIT aangedui as 0).

In die opstellingsfunksie, verklaar die led pin -modus as UITGANG en die knoppie -pin -modus as INPUT.

Lees in die leegte -lusfunksie die knoppie -status met behulp van digitalRead en stoor dit in die veranderlike.

Kontroleer nou of die knoppie -status HOOG H is, pas hoogspanning toe op die ledpen anders laagspanning.

Toets die kode deur op die simulasie te klik.

Stap 4: Demo

Laat weet my as daar 'n probleem is

Aanbeveel: