maandag 20 april 2020

Software - De list (4: RGBDigit)

In de vorige drie berichten zijn al drie listen (in de woorden van Olivier B. Bommel) besproken die oplossingen bieden voor het geringe aantal in- en uitgangen van de ESP32-microcontroller. In dit bericht een vierde en voorlopig laatste list. Eigenlijk geen nieuwe list, maar dat blijkt zo...

Een collega op het werk is in zijn vrije tijd een professionele knutselaar. Hij heeft een nieuw soort 7-segmentdisplay bedacht. Eentje die niet alleen via één datalijntje aangestuurd wordt, maar ook nog eens per segment 16 miljoen kleuren kan tonen. Doet me denken aan de NeoPixels uit een vorig bericht (de list 2); en dat is niet zonder reden. Ze bevatten namelijk per segment én de decimale punt één NeoPixel. Acht in totaal per digit.

RGBDigit (https://www.rgbdigit.com/rgbdigit/)

Fijn, want een stuk software voor de aansturing van NeoPixels is al aanwezig. De RGBDigits kunnen in serie geknoopt worden. Als ik drie getallen wil presenteren, geeft dit 3 x 8 = 24 NeoPixels. En toch maar één enkele digitale uitgang van de ESP32 gebruikt. Met recht een efficiënte manier van aansturen. Een prima list dus!

De RGBDigits zijn best groot en geven enorm veel licht. Iets om rekening mee te houden bij het ontwerpen van het digitale display van de Burton. Het moet natuurlijk niet zo zijn dat je bij het rijden in het donker verblind wordt. Maar wel ideaal bij het rijden in de volle zon. Menig display is dan moeilijk af te lezen. Met deze schijnwerpers verwacht ik geen probleem. Ik denk dat ik een lichtsensor inbouw waarmee ik de helderheid van het display automatisch aan laat passen. Een lichtgevoelige weerstand (LDR) zou hier prima werken.

https://nl.wikipedia.org/wiki/Lichtgevoelige_weerstand

Wordt vervolgd...