Arduino és 7-szegmenses kijelző és egy számlálót fordított időt
A tervezés alapja a 7-szegmenses kijelző, és egy dupla lemezt Arduino Diecimila. Által végrehajtott számláló 20. Amikor a számláló befejezi, LED 13 Pina. A projekt nem használ semmilyen kiegészítő berendezések. Ahhoz, hogy hajtsák végre a pult két kijelzők, akkor kell 9 csap a fedélzeten.

Elem szükséges a projekt
A projekt, akkor a következőkre van szükség:
- Arduino board (mi-nem lényeges);
- Kettős 7-szegmenses kijelző, vagy két külön 7 szegmenses kijelző;
- 2 ellenállást (névleges függően kijelző);
- Prototípus fedélzetén;
- Körülbelül 50 cm drót.
Eszközök, mint a csavarhúzó, forrasztás kiforrasztó csatlakozók, elektromos szalag, stb hasznos lehet
Mi multipleksing?


Multipleksing - a menedzsment a nagy számú LED néhány csapok.
Ha két vagy több hét-szegmenses kijelzők összekapcsolására, egy példa, hogy megjeleníti a 00, 11, 22, 33, 44, 55, 66, 77, 88, 99.
Ebben az esetben mi irányítjuk minden föld (GND) külön-külön, és kap multipleksing.
Mi fog tartalmazni kijelzők minden 0,5 milliszekundum, hogy minden egyes ellenőrzés külön-külön.
Ez egy nagyon hasznos megoldás, ha létrehoz egy projektet nagyszámú komponens és korlátozott számú csapok vezérlőre.
Ebben a példában fogjuk kezelni a két hétszegmenses kijelzők 9 csapokat. Anélkül multipleksinga mi lett volna használni ebben az esetben a 14 csapokat.
Csatlakozó 7-szegmenses kijelző dual



A projekt nem a legkönnyebb. Végrehajtására, akkor szüksége lesz egy alapvető ismereteket az elektronika.
Kezdeni, meg kell helyesen bekötött csatlakozó a hátsó a kijelző. Akkor végre azt a breadboard. Akkor ez már lehetséges, hogy csatlakoztassa a kijelzőn az Arduino az alábbiak szerint:
A szegmens a 7 csap
A B szegmens a 8 tengelycsap
Szegmens C pin 4
Szegmens D pin 3
Szegmens E pin 2
Szegmens F pin 6
Szegmens G pin 5
Gnd1 ellenálláson keresztül 11 pin
GND2 ellenálláson át a 9 csap
Programozási Arduino
Itt az ideje, hogy írjon a program.
Az alábbiakban linkeket letölteni a két program. Egy számláló végre húsz 0, a második feliratot Arduino fut.
Alapvető magyarázatot nyújtott be a kódot. A teljes szerkezet a következő:
Először inicializálja a csapok és változókat.
A test a Void Beállítás funkció van hozzárendelve az összes csapok kimeneti érték - a munka adatkiadó.
Továbbá van egy csomó olyan For Loop, amelyeket, ha a LED-ek be vannak kapcsolva.
ARDUINO-DIY.COM - információs forrás a legjobb útmutatók és oktatóanyagok a használata Arduino vezérlő.
Mindig örülök, hogy együtt építő. Ha kérdése van, észrevételeit és javaslatait kérjük e-mail [email protected].