Stap 2: Stap 2: een beetje Planning
Hebt u veelkleurige lichten, nu is het tijd om te beslissen of u wilt om ze op de tekenreeks in een bepaalde volgorde (bijvoorbeeld rood, groen, blauw, geel, rood, enz.) Zoja, leg ze uit in volgorde in rijen van zes. Met andere woorden, eruit met één letter afkortingen voor de kleuren in het bovenstaande voorbeeld, de hele lange reeks als volgt:RGBYRGBYRGB...
En de groepen van zes zou zijn:
R G B Y R G
B Y R G B Y
R G B Y R G
B Y R G B Y
R G B Y R G
Waarom zijn wij met behulp van modules van zes lichten? Een paar redenen:
De Arduino heeft zes pinnen waarmee kunnen Pulsbreedtemodulatie (PWM), dus als u geen speciale dimmen effecten hebben wilt, zult u deze pinnen. Het betekent ook dat om de hele nieuwe tekenreeks, moet u slechts drie volledige lengtes van twee-dirigent luidsprekerdraad (plus de draad die u uit de oude tekenreeks geborgen.) Daardoor hebt u vijf groepen lichten die hetzelfde op verschillende plaatsen in de tekenreeks doen--als u hebt geprogrammeerd een achtervolging, bijvoorbeeld (zoals in de video), vijf lampen zal worden verlicht op een bepaald moment, na elkaar rond de cirkel.
Natuurlijk, bent je niet beperkt tot vijf modules van zes. Als u het niet erg met de analoge pinnen en sommige meer draad, kunt u een tekenreeks met zoveel aparte modules voor elke lengte wilt je. U kunt ook een mega-board of een andere methode om een PWM van meer pins. Moet u wellicht een andere transformator en meer onderdelen, maar dezelfde principes gelden nog steeds.