Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Toto je perfektný začiatočnícky projekt, ak sa práve učíte používať posuvný register a ako funguje s kódom. Tento projekt je navyše skvelým štartom, ak ste novým 7 -segmentovým displejom. Predtým, ako začnete s týmto projektom, ubezpečte sa, že je doska napájania napájaná 3,3 V a GND (obe strany dosky).
Zásoby
- 8 220 Ohm odpory
- 7 segmentový displej
- Radiaci odpor 74HC595
- Arduino
- Breadboard
- Prepojovacie vodiče
Krok 1: Krok 1: Sedemsegmentový displej
Na začiatok by ste chceli vedieť, či má váš 7 -segmentový displej spoločnú katódu alebo spoločnú anódu. V súlade s tým by ste museli zapojiť 7 -segmentový displej. Tento tutoriál môže fungovať pre bežnú katódu aj pre anódu, uistite sa, že ak máte spoločnú anódu, pripojte konkrétny pin k VCC a ak máte spoločnú katódu, pripojte tento kolík k GND.
- Pripojte kolík A k 200 ohmovému odporu, ktorý sa potom pripojí k výstupu 1 na posuvnom registri
- Pripojte kolík B k 200 ohmovému odporu, ktorý sa potom pripojí k výstupu 2 na posuvnom registri
- Pripojte kolík C k odporu 200 ohmov, ktorý sa potom pripojí k výstupu 3 v posuvnom registri
- Pripojte kolík D k odporu 200 ohmov, ktorý sa potom pripojí k výstupu 4 na posuvnom registri
- Pripojte kolík E k 200 ohmovému odporu, ktorý sa potom pripojí k výstupu 5 na posuvnom registri
- Pripojte kolík F k odporu 200 ohmov, ktorý sa potom pripojí k výstupu 6 v posuvnom registri
- Pripojte kolík G k 200 ohmovému odporu, ktorý sa potom pripojí k výstupu 7 na posuvnom registri
- Pripojte pin DP k 200 ohmovému odporu, ktorý sa potom pripojí k výstupu 8 na posuvnom registri
- Pripojte CA k 200 ohmovému odporu, ktorý sa potom pripojí k napájaniu
Krok 2: Krok 2: Posunutie registra
Väčšina kolíkov v posuvnom registri už bola v poslednom kroku zodpovedajúcim spôsobom zapojená. Jediné piny, ktoré je potrebné zapojiť, sú digitálne výstupné piny a GND.
- Pripojte aktiváciu výstupu a uzemňovací kolík k GND
- Pripojte napájací kolík k 5 V na Arduino, ako aj k vymazaniu posuvného registra
- Pripojte vstup k pinu 2 na Arduine
- Pripojte hodiny výstupného registra k pinu 3 na Arduine
- Pripojte hodiny posuvného registra k pinu 4 na Arduine
Krok 3: Krok 3: Kód
Tu je odkaz na kód. Ak máte akékoľvek otázky, dajte mi vedieť!