Tartalomjegyzék:
- 1. lépés: Az összes alkatrész előkészítése
- 2. lépés: Az alkatrészek csatlakoztatása
- 3. lépés: A kód írása
- 4. lépés: Demo
Videó: Nyomja meg a kapcsolót a vezérlő LED -hez (Arduino): 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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
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
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:
Nyomja meg a Magicbit [Magicblocks] nyomógombjait: 5 lépés
Nyomógombok használata a Magicbit -en [Magicblocks]: Ez az oktatóanyag megtanítja a Magicbit nyomógombjainak használatát a Magicblocks használatával. Ebben a projektben, amely az ESP32 -en alapul, fejlesztési táblaként a magicbit -et használjuk. Ezért bármilyen ESP32 fejlesztői kártya használható ebben a projektben
Nyomja meg a (gombot); // Arduino LCD játék: 5 lépés (képekkel)
Nyomja meg a (gombot); // Egy Arduino LCD játék: Nemrégiben a cserkészekben dolgoztam a Game Design érdemjelvényen. Az egyik követelmény szerint ezt a játékot az Arduino segítségével építettem, amely a LED Rocker játékon alapul. A játék lényege, hogy a lehető legtöbb pontot szerezze. T elején
Érintse meg az ON-OFF kapcsolót UTSOURCE szolgáltatással: 3 lépés
Érintse meg az ON-OFF kapcsolót az UTSOURCE szolgáltatással: Már létrehoztunk egy érintőkapcsolót egy NPN tranzisztor segítségével. De ennek a kapcsolónak csak egy funkciója volt az áramkör bekapcsolására, de nem volt módja az áramkör kikapcsolására az áramellátás leválasztása nélkül. Ebben az áramkörben egy érintőkapcsolót fogunk építeni
Érintse meg a kapcsolót a tranzisztor használatával: 3 lépés
Érintőkapcsoló a tranzisztor használatával: A tranzisztor egy félvezető eszköz, amelyet elektronikus jelek és elektromos áram erősítésére vagy váltására használnak. Félvezető anyagból áll, általában legalább három csatlakozóval a külső áramkörhöz való csatlakoztatáshoz. Feszültség vagy áramerősség
Nes vezérlő LED -ekkel világítja meg a logót: 3 lépés
A Nes vezérlő LED -ekkel világítja meg a logót: Üdvözlöm a Nes -t, semmit sem lehet tenni a jobbá tétele érdekében. Szóval gondoltam, ez nagyon jó! Csak mosolyogtam, aki látta. Az emberek már korábban is tettek ilyen LED -eket, de nem így, és nem egy hagyományos eredeti vezérlővel