Klok maken met 120 LEDS

Hoi LucasNL, welkom.

Mike's tip over de klokmodule is een prima tip, want die modules zijn veel nauwkeuriger dan je kunt programmeren met een Arduino of een andere controller.

De WS2812 LED modules die op de strip zitten, worden maar met 1 draadje op de Arduino aangesloten.
Dus 120 LEDjes met maar 1 pinnetje.
Je kunt er ook voor gaan om het met meer pinnen te doen, maar of dat gemakkelijker en/of beter zal zijn durf ik niet te zeggen.
De strip heeft naast die data pin natuurlijk ook nog een plus en een min aansluiting voor de voeding, en als je 2 meter bestelt, dan kun je aan 2 kanten de spanning aansluiten.
Maar die strip kan best wel eens moeite krijgen om dan de middelste LED modules van voldoende stroom te voorzien, zeker wanneer die LEDs lekker fel moeten oplichten.
Daarom is het ook een goed idee om de strip door te knippen (er zullen markeringen en soldeeraansluitingen op zitten waar je dat kunt doen), en aan elke zijde die je zo krijgt de voeding aansluiten.
Als je dat gedaan hebt, kun je DI (Data In) van de 2e aansluiten op DO (Data Out) van de 1e strip wanneer je het met 1 pin van je Arduino bedient, of ieder aan een eigen pin als je voor meer pinnen kiest.

Wanneer je een aantal artikelen hebt gelezen over deze strips, dan zul je meestal vinden dat je inderdaad een weerstand zou moeten gebruiken.
Die weerstand zorgt er voor dat de signalen tussen de Arduino en je module kloppen en netjes blijven.
In dit Engelstalige onderwerp op het forum (klik !)word dat uitgelegd en zichtbaar gemaakt met 2 plaatjes.
In het linker plaatje zie je hoe de elektrische signalen er niet zo netjes meer uitzien na 30 centimeter draad (van onbekende diameter en constructie), en hoe een weerstand dat kan oplossen is dan in het rechter plaatje te zien.
Voor mij is dit een heel duidelijke indicatie om gewoon een weerstand toe te passen.

De keuze voor de Uno levert je een wat meer universele Arduino variant op, waar je shields op kunt prikken.
Maar als het alleen maar om een klok gaat, dan heb je de shields niet nodig, en kun je ook voor een veel compacter variant zoals de Arduino Nano kiezen.