2020

Lichtwekker is een lineaire klok, op basis van een WS2811 ledstrip en een koudwit / warmwit witte ledstrip die rug aan rug in een plexiglas buis zitten.

Op wektijd worden de kleurenled’s gebruikt om een simpel zonsopkomst-effect na te doen (1 voor 1 gaan de rode LED’ s van onder af naar boven toe aan, daarna wordt er groen bijgemengd zodat een soort geel ontstaat, ook weer 1 voor 1 van onderaf), waarna de warmwitte kant van de witte ledstrip wordt aangezet.

De tijd wordt weergegeven op de 60 LED’ s van de WS2811 ledstrip, er gaan toevalligerwijs ook 60 minuten in een uur en 60 seconden in een minuut, dus dat komt heel mooi uit: van onderaf schuift een rode led steeds 1 plekje op om de minuten en seconden weer te geven. Met blauwe LED’ s is een 5 / 15 minuten schaal aangebracht. De 24 uur in een dag worden van bovenaf weergegeven met groene LED’s.

11:14:03

Dit zorgt er voor dat de klok ook in het donker en zonder bril goed af te lezen is:

11:14:05

De LEDstrips zijn rug-aan-rug tegen elkaar geplakt (met papier ter isolatie ertussen), en ingebouwd in een plexiglas buis. De buis staat op een voetje waarin de electronica is weggewerkt en waarop 2 schakelaar zitten voor de bediening. Bovenaan de plexiglas buis zit een 3e schakelaar.

Naast het weergeven van de tijd en de functie als wekker, kan deze klok gebruikt worden als warmwitte / koudwitte lamp, de fastled showreel en fire2012 animaties tonen, en kun je er 1D pong op spelen.

De tijd wordt opgeslagen/bijgehouden in een DS3231 Real Time Clock IC, vandaar dat ik daar eerder mee zat te spelen. De chipjes op de goedkope modules wijken soms erg af, zo bleek, daarom heb ik een losse DS3231MZ+ gekocht.

Ik heb dit projectje in elkaar gezet op gaatjesprint. Er is geen schema, maar de software staat op github. De pin-out valt daar wel uit te destilleren, de hardware bestaat verder uit een 12V voeding voor de 12V warmwit / koudwit ledstrip, enkele fetjes om deze ledstrip te schakelen, een stepdown naar 5V voor de WS2811 ledstrip, de RTC, en de arduino die alles aandrijft.

Meer foto’ s van de constructie staan in een van de show-your-projects topics op circuitsonline.net.

Als je het nabouwt, of b.v. een variant maakt met een RGBW ledstrip, vind ik het leuk dat te horen 🙂 (Let er dan gelijk op dat de print niet aan de USB connector hangt)

Tenzij ze uit zijn. Dat zie je zelfs mooie kleurpatronen in de reflectie op de led-chips, als er in de juiste hoek licht op valt.

macrofoto van 1 W RGB LED.

De rode chip is daadwerkelijk de rode led / rode leds zijn echt rood. De middelste chip is een groene LED en de overgebleven chip een blauwe.

Bij b.v. mijn jongleerkubbussen en andere RGB-led projecten merk ik dat het fotograferen van blauwe led’s lastig is: mijn camera maakt daar een soort paarsroze van, en zelfs met nabewerken krijg ik dat niet gecorrigeerd naar hetzelfde blauw als ik in het echt zie.

pin 33 is onderbroken en vervangen door een draadje

Onlangs heb ik de hand weten te leggen op 2 e-paper schermpjes, waar nog een defecte e-reader aan vast zat. Gekocht van een vriendelijke medeCo-er. Beiden met waterschade. (De schermpjes. Niet de CO-er).

Een van de e-readers was compleet verzopen (Maar het scherm is nog goed), de andere was er beter aan toe, maar de connector naar het scherm is gecorrodeerd:

Beide e-readers. Scherm connector van de rechter is gecorrodeerd. Bij de linker is heel de rest gecorrodeerd (maar de schermconnector nog gaaf).
Detail van de gecorrodeerde schermconnector

Na dit goed te hebben schoongemaakt (ook de connector op de print, door er een papiertje met alcohol in te schuiven in plaats van de flexprint van het scherm, en zo goed en kwaad als het ging de binnenkant van de connector daarmee te boenen) was te zien dat pin 33 van de connector eigenlijk volledig weg was. Zoals ook in de eerste foto in deze post gezien kan worden.

Zo ligt het draadje

Ik heb dus een draadje gelegd van de onderbroken pin naar het punt waar deze aan de andere kant van de connector aan vast hoort (door de isolatie van het spoortje op de flexPCB te krassen, er een stukje geïsoleerd (lakdraad) draad aan te solderen, en de andere kant ervan op de print te solderen aan een component dat met dezelfde pin van de connector verbonden is).

Verder ontbraken daar condensators op de print, die heb ik van de andere e-reader overgezet (Spoortjes volgen/componenten komen grotendeels overeen. Van de andere e-reader hergebruik ik alleen het scherm, gezien de schade aan de print). Er ontbreekt er nog 1, die op de andere print niet aanwezig is. Zonder blijkt het echter ook te werken.

Zodoende werkt het scherm van deze e-reader weer. Het scherm van de meer gecorrodeerde viel ook te testen op de minder/niet gecorrodeerde pcb, en blijkt ook te werken.

Daarmee heb ik dus 2 e-paper schermpjes. Mijn e-reader niet meegerekend (Want die blijft gewoon in gebruik als e-reader. En Schaakplankje).

Nu nog een toepassing verzinnen voor die mooie e-ink schermpjes ;). Maar zoals in die 2 linkjes gezien kan worden is bekend hoe ze aangestuurd moeten worden, en is het enige lastige eigenlijk de kleine connector en de benodigde spanningen (+22V, +15V, +3v3, -15V, -20V).

Deze e-readers draaien overigens Linux, dus het schermpje waar nog een e-reader aan vast zit krijgt waarschijnlijk op die manier een toepassing. Mijn ereader draait al een uitgebreid schaakprogramma sinds kobo hun versie verwijderde. (Maar een rant over “verplichte updates” en het daardoor verdwijnen van functionaliteit die een product bij aanschaf wel had, is een heel ander onderwerp).