Turinys:

Paspauskite jungiklį į valdymo lemputę („Arduino“): 4 žingsniai
Paspauskite jungiklį į valdymo lemputę („Arduino“): 4 žingsniai

Video: Paspauskite jungiklį į valdymo lemputę („Arduino“): 4 žingsniai

Video: Paspauskite jungiklį į valdymo lemputę („Arduino“): 4 žingsniai
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Lapkritis
Anonim
Paspauskite jungiklį į valdymo lemputę („Arduino“)
Paspauskite jungiklį į valdymo lemputę („Arduino“)

Tinkercad projektai »

Sveiki! Šiandien aš parodysiu, kaip naudoti mygtuką „Arduino“šviesos diodo įjungimo/išjungimo būsenai valdyti.

Tam ketinu naudoti „TinkerCAD“, kuris yra labai paprastas naudoti ir tarnauja mūsų tikslams, kai kalbama apie tokius dalykus.

Jei norite sužinoti, kaip naudotis TinkerCAD, galite patikrinti mano įrašą apie pagrindinį TinkerCAD naudojimą elektroniniams projektams.

Nuoroda:

1 žingsnis: Paruoškite visus komponentus

Visų komponentų paruošimas
Visų komponentų paruošimas

Dabar gaukite visus komponentus, reikalingus mūsų bandymams:

1) „Arduino Uno“

2) Maža duonos lenta

3) šviesos diodas

4) Mygtukas

5) Rezistorius (10K omų) (vertę galima pakeisti rezistoriaus parinkčių meniu spustelėjus)

6) Rezistorius (220 omų)

2 veiksmas: komponentų prijungimas

Komponentų prijungimas
Komponentų prijungimas

Dabar mes turime prijungti visus komponentus pagal mūsų reikalavimus. Taigi, mes turime galvoti apie paprastą logiką. Kai gauname bet kokį įvesties signalą iš mygtuko, tik tada turime pritaikyti išvesties signalą prie „Arduino“prijungtam šviesos diodui.

Norėdami tai padaryti, įdėkite mygtuką į duonos lentos tiltelį (kaip parodyta) ir ištraukite laidą iš vieno iš mygtuko kaiščių ir prijunkite jį prie teigiamos duonos lentos serijos. Tada prijunkite 10k omų rezistorių prie kito rezistoriaus kaiščio (kaip parodyta). Dabar tai veiks kaip jungiklis tarp teigiamos sekcijos ir rezistoriaus sekcijos.

Nuvilkite laidą iš to paties mygtuko, prijungto prie rezistoriaus, gnybto ir prijunkite jį prie 2 „Arduino“kaiščio. Tai veiks kaip įvestis iš mygtuko. Kitą rezistoriaus galą prijunkite prie duonos lentos įžeminimo dalies (-ve). Prijunkite teigiamą sekciją prie „Arduino“5 V maitinimo šaltinio, o neigiamą sekciją - prie „Arduino“GND (žemės).

Dabar mes turime prijungti šviesos diodą prie „Arduino“kaiščio 13 (galite pasirinkti bet kurį) per 220 omų rezistorių.

3 žingsnis: kodo rašymas

Kodo rašymas
Kodo rašymas

Atidarykite skirtuką Kodas dešinėje ekrano pusėje ir pasirinkite kodavimo režimą kaip tekstą ir ištrinkite jame esantį kodą.

Pirmiausia paskelbkite mygtuką ir LED kaiščius, prijungtus prie „Arduino“. Dabar mums reikia kintamojo, kuris galėtų išsaugoti mygtuko būseną (veikiančią kaip atmintis). Taigi deklaruokite sveiką skaičių kintamąjį ir priskirkite numatytąją vertę 0 (išjungta būsena žymima kaip 0).

Dabar sąrankos funkcijoje paskelbkite kaiščio režimą kaip OUTPUT, o mygtuko kaiščio režimą kaip INPUT.

Tuščios kilpos funkcijoje naudodami „digitalRead“skaitykite mygtuko būseną ir išsaugokite ją kintamajame.

Dabar patikrinkite, ar mygtuko būsena yra HIG H, įjunkite aukštą įtampą, o kita - žemą įtampą.

Išbandykite kodą spustelėdami simuliaciją.

4 žingsnis: demonstracija

Jei kyla kokių nors problemų, praneškite man

Rekomenduojamas: