|
Aansturing van de LedRij
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In de bovenplaat zijn 19 RGB-Led's gelijmd. En hiervoor is ook een totale aansturing nodig om deze rij vanuit de Arduino aan te kunnen sturen. De aansturing is op een eigen print gebouwd.
Nogmaals de Led's in de bovenplaat.Eerst is op de foto's nogmaals het totale schema van de LedRij te zien, gevolgd door de kleuren draad die aan de LedRij gesoldeerd zijn.
De complete aansturing.Vanuit het schema van een enkele Led aansturing is het totale schema uitgebreid ... of beter gezegd, het eerder bedoeld schema (van Opzet 2), is in twee helften verdeeld en beide helften zijn gecopieerd tot de benodigde aantallen voor de LedRij. Het bovenste deel ervan staat 9 keer (want 3 groepen met RGB) in het eerste schema (Led Kleur). Het onderste deel staat 8 keer (want 8 rij-en) in het tweede schema (Led Nummer). Het totale schema van de complete aansturing is echter zo groot geworden, dat het schema over twee blaadjes moet worden verdeeld ... of de symbolen, die de teken-software gebruikt, zijn te groot voor dit schema. De print wordt een stuk kleiner en beide schema's kunnen op 1 print. Elk deel is wel overzichtelijk op de print aangebracht. Er zijn vele weerstanden omgebogen en passend gemaakt op de gaatjes en er zijn 3 multi-draadbruggen aangebracht. De verbindingen tussen de connectors en halverwege de print zijn aangebracht, dit zijn de groene en witte draadboom. Uiteindelijk zijn er nog twee voedings-Leds aanwezig.
Het testen.Eerst zijn de transistor-trappen afzondelijk getest op een overgebleven RGB-Led. Het totale matrix-idee werkt, zowel met de afzonderlijke kleuren als gecombineerd. Na het aansluiting van de LedRij bleek dat ik de conncectors verkeerd om op de beide flatkabels had gesoldeerd. De nummers 0..7 zaten als 7..0 en de kleuren RGB zaten als GBR. Dit moet natuurlijk eerst gecorrigeerd worden gecorrigeerd. Natuurlijk is dit met software te corrigeren. Behalve een andere denkwijze geeft software-matige correctie extra uitvoer tijd en dus vertraging in het geheel. Maar uiteindelijk is de LedRij aangesloten en zijn de Leds op de bovenplaat (per groep van 8) getest.
Het test-programma.Het test-programma is ook recht-toe recht-aan geprogrammeerd. Met een FOR-lus zijn de 17 gebruikte pennen (8-nummers en 9-kleuren) als uitgang gedefinieerd. Dit zijn de pennen 22 .. 29 voor de Nummers en pennen 30 ..38 voor de Kleuren. Er wordt een Kleur-pen laag gemaakt. Met de functie "LedNummer" worden de 8 Nummer-pennen 1 voor 1 laag gemaakt. In de hoofdlus "Loop" wordt middels een teller een tijdje "gewacht" voordat de volgende Kleur pen laag gemaakt wordt. Zodoende ontstaat er een patroon van "Linker 8 Leds", "Midden 8 Leds" en "Rechter '8' Leds". En zo is de aansturing van de LedRij afgerond. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
De aansluitingen van Aansturing van de LedRijHet aansturen van de LedRij met de Aansturingsprint
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1: De broncode van Aansturing van de LedRij(Sun 10 April 2016) Het aansturen van de LedRij met de Aansturingsprint
|
[Tekst] [Afbeeldingen] [Aansluitingen] [Broncodes] |