Stap 5: Hoe werkt de code?
Het belangrijkste idee van deze code is te verdelen input tekstinvoer naar tekens, elk teken in kolommen verdelen, vervolgens de kolommen worden weergegeven op een enkele kolom LED-array met een korte periode van tijd weergeven scheiden van elke kolom.
Neem aan dat u de letter "S" weergeeft op een 5 x 7 LED Matrix. U kan de staat van de LED's in elke kolom (van boven naar beneden) in binaire als volgt beschrijven:
Kolom1: [ Row1: lage Row2: hoge Row3: hoge Row4: lage Row5: lage Row6: hoge Row7: lage]
Kortom, Kolom1: laag - hoog - hoog - laag - laag - hoog -laag of 0 1 1 0 0 1 0
en voor de rest van de kolommen die het zal zijn als dit:
Kolom2: 1 0 0 1 0 0 1
Kolom3: 1 0 0 1 0 0 1
Column4: 1 0 0 1 0 0 1
Column5: 0 1 0 0 1 1 0
Van de 7 LED's, zal de code Kolom1 weergeven voor ongeveer 8 milliseconden, dan Kolom2, enzovoort.
Vindt u enkele tips en opmerkingen in de code zelf, gewoon proberen om het te lezen.
Bedankt \ (u_u) /