AVR dubbla RGB Matrix föraren (3 / 12 steg)
Steg 3: Fastställa Matrix stift 1
Det var omöjligt att säga vilken pin var vad bara genom att titta på de matriser som jag fick. Det är också okänt om pin numreringen radbryts runt matrisen på samma sätt att stiften är räknade på en IC. Det enda verkliga sättet att veta är genom att tillämpa spänningar till några stift tills du ser ett mönster.
Använda schematiskt i föregående steg kan prova vi att belysa en enda LED. Om en positiv spänning tillämpas på pin 17 med en negativ för att fästa 1, blå LED av rad 1, skulle kolumn 1, vända.
Gäller inte direkt batteri SPÄNNINGAR till stiften. Använd alltid en inline strömbegränsande motstånd. En 10 k motstånd och 9V batteri kommer att fungera bra.
Om pin numreringen är liknande till det av en IC, stift 1 och 17 kommer att vara i motsatta hörn, om inte, kommer de att mittemot varandra.
När du tror att du har hittat denna enda blå LED, testa dina resultat genom att försöka slå på några andra slumpmässiga lysdioder. När du har pin numreringen ner, var noga med att markera pin 1!
Jag föredrog att plugga matrisen över två vertikala brödunderläggen för utveckling. Detta innebar dock min rader var faktiskt kolumner. På grund av detta hänvisar jag till "rader" av databladet som "kolumner". Jag börjar också räknar från 0 istället för 1, som i common i lågnivåkontroll.