Hogy lehet ezt Arduino használatával megvalósítani?
Még kezdő vagyok Arduino programozásában.
Egy digitális óra kijelzőjéhez hasonlót szeretnék létrehozni ledszalagokból. Ennek a feladata az lenne, hogy egy külső gomb (nem billentyűzet gomb) megyomására kezdjen el visszaszámolni.
Ha az "1-es gomb"-ot nyomom meg, akkor 3 másodpercről kezdjen el visszaszámolni és a végén írja ki a ugyanitt, hogy GO és ez a felirat 2 mp múlva tűnjön el és a következő gomb megnyomásáig semmit se írjon ki. Ha a "2-es gomb"-ot nyomom meg, 10 másodpercről, a "3-as gomb"-ot megnyomva pedig 30 másodpercről kezdejen visszaszámolni és a végén azt írja ki ugynitt, hogy LIVE és ez a felirat maradjon kiírva egy következő gomb megnyomásáig.
Ehhez jelenleg az Arduinom (Nano és Uno is van) és az egyszínű ledszalagom van meg (ez 4db 8-as alakban felragasztva egy plexire, amin később is lesz) plusz egy 12V-os DC adapter.
Mi kell még hozzá, milyen ellenállás esetleg tranzisztor?
Esetleg egy bekötési rajzot és az Arduino kódot el tudná valaki küldeni?
Gondolod, a világon valaki megírt pont ugyanilyen szoftvert?
Hardvert tekintve, szerintem neked egyszerűbb lenne 5 V-os LED-szalagból építeni, mert akkor nem kell szintet emelni 12 V-ra.
Megoldható persze, ha akarod, ehhez hasonlóan:
5 V-ról így néz ki egy kisebb áramigényű kijelző meghajtása:
Ez meg az áramerősítés egyfajta megoldása 5V táp esetén:
Ezekből már könnyen össze tudod ollózni a saját igényeidnek megfelelőt.
5V-os ledszalag esetén csak simán a lábra kell kötni?
Ha igen, akkor a lábra a + vagy - oldalt kell kötni?
Természetesen azért linkeltem az áramerősítés megoldását, mert szükség is van rá, ebben az esetben.
Meg azt sem árt tudni, hogy a 5 V-os szalagnál viszont az áramigény nagyobbra jön ki (azonos fényerőt / méreteket feltételezve), a 12 V-oshoz képest.
Ha jól emlékszem max 40mA az arduino kimeneteinek a terhelhetősége.
Ha nem akarod tönkre vágni pillanatok alatt az mcu-t, akkor közvetlenül nem kötöd rá.
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!