Sådan bruges en microcontroller til LED'er Seven- Segment

Seven - segment LED-skærme indeholder syv eller otte lysdioder , der lyser op i forskellige kombinationer for at vise tal . Viser indeholdende syv lysdioder viser kun et nummer, mens dem, der indeholder otte lysdioder vise et nummer og et komma. Brug disse skærme i ure, resultattavler , timere og andre projekter, der kræver numeriske skærme. Brug en microcontroller til at styre, hvilke lysdioder tændes og slukkes for at skabe encifrede tal fra nul til nine.Things du har brug
computer
Papir
Blyant
Forsøgskort
Single- kernetråden
7 til 8 modstande, 1 pr LED display myHotelVideo.com: Vis Flere Instruktioner
skrive programmet
1

Tilslut din mikrocontroller til computeren. Launch microcontroller programmering software.
2

Indtast den kode, der fortæller microcontroller som output kanaler der skal bruges til at dreje lysdioder til og fra. Hvis du bruger en skærm , der ikke indeholder et komma , sæt syv af de kanaler som udgange. Hvis du bruger en skærm, der giver et komma , sæt otte af de kanaler som udgange. Brug sammenhængende kanaler til at gøre programmering og tilslutte skærmen lettere.
3

Oprette en tabel på et stykke papir, der viser, hvilke lysdioder til at tænde og slukke for at oprette hvert nummer. Tegn ni kolonner og 11 rækker med din blyant . Mærk kolonnen længst til venstre "Nummer" , og de resterende kolonner med navnene på hvert af de LED- stifter. Stifterne kan navngives med bogstaver , der spænder fra " A" til " G" Kig på din skærm dokumentation for at finde ud af de pins navne og steder i displayet. Mærk hver række under "Nummer" med tal nul til ni .
4

Skriv "1" i hver celle i din tabel for at vise , når en LED er tændt, og et "0" for lysdioder, er slukket , når du opretter hvert nummer. For eksempel er nummeret "8" skabt ved at dreje hver LED på når du bruger en skærm med en fælles katode eller fra , når du bruger en skærm med en fælles anode . Cellerne i rækken mærket " 8" hver især vil blive fyldt med en "1" eller "0 ", afhængigt af hvilken type skærm du har. Tjek din skærm dokumentation hvis du ikke ved , hvilken type du har.
5

Indtast den kode, der fortæller microcontroller hvilke kanaler , eller lysdioder, til at sende og slukkes signaler til , når du opretter hvert nummer. For eksempel , for at skabe den "8 " Send en på signal til hver udgangskanal . Der henvises til din tabel at programmere hvert nummer.
6

Tilføj en tidsforsinkelse efter koden , der genererer hvert nummer for at bladre gennem numrene automatisk. Brug i alt 10 forsinkelser. Hvis du tilføjer en forsinkelse på 1.000 millisekunder , eller et sekund, efter hvert nummer , et andet nummer vil blive vist hvert sekund.
7

Test din kode for fejl , hvis din programmering ansøgning indeholder denne funktion . Gem din kode på din computers harddisk . Upload koden til din microcontroller . Afbryd microcontroller strømforsyning.
Tilslut LED Display
8

Placer syv- segment LED-display på din breadboard med hver stift på en separat kobber spor.

9

Tilslut de nødvendige benene på skærmen til microcontroller hjemmebane terminalen ved hjælp af single-core wire. Kig på skærmen dokumentation for at finde ud af, hvilke ben er jorden ben.
10

Tilslut en modstand til hver af de resterende ben på displayet. Den ene ende af en modstand ligger på samme kobber spor som en af ​​stifterne . Den anden ende af modstanden ligger på en tom kobber spor ; det vil sige, en kobber spor, der ikke er forbundet til nogen elektroniske komponenter .
11 <​​p> Forbind hver af de modstande til et output kanal på dit microcontroller med single-core wire. Kør wiren fra slutningen af ​​den modstand, der ikke er på samme kobber spor som en LED stift . Brug de kanaler, du har udpeget som output kanaler i dit program.
12

Tilslut din mikrocontroller til en strømkilde. Drej microcontroller på . Displayet skifter gennem numre nul til ni en ad gangen .
Hoteltilbud

https://www.danishgame.com © Hobbyer, spil