Tartalomjegyzék:

Nyomja meg a kapcsolót a vezérlő LED -hez (Arduino): 4 lépés
Nyomja meg a kapcsolót a vezérlő LED -hez (Arduino): 4 lépés

Videó: Nyomja meg a kapcsolót a vezérlő LED -hez (Arduino): 4 lépés

Videó: Nyomja meg a kapcsolót a vezérlő LED -hez (Arduino): 4 lépés
Videó: How to use TM1637 4 digits seven segment display with Arduino 2024, November
Anonim
Nyomja meg a kapcsolót a vezérlő LED -hez (Arduino)
Nyomja meg a kapcsolót a vezérlő LED -hez (Arduino)

Tinkercad projektek »

Szia !, Ma megmutatom, hogyan használhatom a nyomógombot a LED BE/KI állapotának vezérlésére Arduino-ban.

Ehhez a TinkerCAD -ot fogom használni, amely nagyon könnyen használható, és céljainkat szolgálja, ha ilyen dolgokról van szó.

Ha szeretné tudni, hogyan kell használni a TinkerCAD -et, ellenőrizze a TinkerCAD for Electronic Projects alapvető használatáról szóló bejegyzésemet.

Link:

1. lépés: Az összes alkatrész előkészítése

Az összes alkatrész előkészítése
Az összes alkatrész előkészítése

Most szerezze be a teszteléshez szükséges összes alkatrészt:

1) Arduino Uno

2) Kis kenyértábla

3) LED

4) Nyomógomb

5) Ellenállás (10K-ohm) (az érték megváltoztatható az ellenállás opció menüjében, kattintson rá)

6) Ellenállás (220 ohm)

2. lépés: Az alkatrészek csatlakoztatása

Az alkatrészek csatlakoztatása
Az alkatrészek csatlakoztatása

Most össze kell kötnünk az összes alkatrészt igényeink szerint. Tehát ehhez egyszerű logikára kell gondolnunk. Amikor bármilyen nyomógombos bemeneti jelet kapunk, csak akkor kell a kimeneti jelet alkalmazni az Arduino-hoz csatlakoztatott LED-re.

Ehhez helyezze a nyomógombot a kenyértábla hídjába (az ábrán látható módon), és húzza le a vezetéket a nyomógomb egyik csapjáról, és csatlakoztassa a kenyérsütőlap pozitív sorozatához. Ezután csatlakoztassa a 10 k ohmos ellenállást az ellenállás másik tűjéhez (az ábrán látható módon). Most ez kapcsolóként fog működni a pozitív szakasz és az ellenállás szakasz között.

Húzzon le egy vezetéket az ellenálláshoz csatlakoztatott nyomógomb ugyanazon csatlakozójáról, és csatlakoztassa az Arduino 2. tűjéhez. Ez a nyomógomb bemeneteként fog működni. Csatlakoztassa az ellenállás másik végét a kenyértábla földrészéhez (-ve). Csatlakoztassa a pozitív részt az Arduino 5V -os tápellátásához, a negatív részt pedig az Arduino GND -jéhez (föld).

Most a 220 LED -es ellenálláson keresztül kell csatlakoztatni a LED -et az Arduino 13. tűjéhez (bármelyiket választhatja).

3. lépés: A kód írása

A kódex írása
A kódex írása

Nyissa meg a Kód fület a képernyő jobb oldalán, és válassza ki a kódolási módot szövegként, és törölje a benne lévő kódot.

Először deklarálja az Arduino -hoz csatlakoztatott gombot és a LED -es csapokat. Most szükségünk van egy változóra, amely képes tárolni a gomb állapotát (memóriaként működik). Tehát deklaráljon ehhez egy egész változót, és rendelje hozzá az alapértelmezett értéket 0 -hoz (OFF állapot 0 -val jelölve).

Most a beállítási funkcióban deklarálja a led pin módot OUTPUT -nak, és a gomb pin -módját INPUT -nak.

A void loop funkcióban olvassa el a gomb állapotát a digitalRead segítségével, és tárolja a változóban.

Most ellenőrizze, hogy a gomb állapota HIG H, magas feszültséget alkalmazzon -e a led pin -re, vagy alacsony feszültségre.

Tesztelje a kódot a szimulációra kattintva.

4. lépés: Demo

Ha bármilyen probléma merül fel, kérjük, tudassa velem

Ajánlott: