Kontrollera en ledde matrisen (2 / 6 steg)
Steg 2: Hur fungerar en ledde matrisen
En LED array är en samling av lysdioder, de kan ordnas i många mönster, den mest typiska är en enda rad eller en matris mönster. Här täcker vi matris mönster. En matris definieras en kvadratisk eller rektangulär bestående av korsande rader och kolumner. Skärningspunkten mellan dessa rader och kolumner är viktiga för hur vi talar till matrisen och hantera enskilda lysdioder.
Låt oss börja genom att titta på en LED, det finns en negativ (katod) terminal som går mot marken och en positiv (anod) en som går mot makt. Power terminalen blir ansluten till en mikrokontroller i/o pin, som kommer att pumpa ut spänning, vrida den på och av baserat på uppladdade program. Anoder och katoder är anslutna, bildar kolumnerna och raderna. En LED-matris kan antingen vara kolumn anoden eller kolumn katoden (som i diagrammet ovan).
Om vi ville kunna kontrollera varje LED individuellt, måste varje LED i en matris det egna i/o pin. En 8 x 8 matris måste 64 stift. Det är mycket! Lyckligtvis finns det något som kallas multiplexing vilket minskar antalet stift behövs till 16 för att styra matrisen. Stiften kan sedan ses av radnumret eller kolumnnumret, till exempel raden 1-8 (R1 - R8) eller kolumn 1-8 (C1 - C8).
Multiplexing verk genom att vrida på lysdioder i en rad eller kolumn i taget, för enkelhetens skull, låt säga vi vänder på rader. Varje rad är påslagen och rätt efter varandra i en takt som är snabba nog att ihållande vision får oss att se en statisk bild.