NS Matrixbord

01-08-2025
In één oogopslag: vertrektijd, vertraging en temperatuur. Altijd info over de laatste vertrektijd van mijn trein, vertragingen en de weersomstandigheden op het station.
Lifehack

Vroeger vond ik er niks aan: dot matrices. Ik vond ze maar saai want voor hetzelfde geld kon je een OLED-scherm of voor mijn apart een 16x2 LCD gebruiken als je iets wilt laten zien. Een OLED of LCD kan veel meer details laten zien dacht ik. Maar daar kom ik nu op terug want een dot matrix is behoorlijk handig voor mijn apparaten. Ze hebben namelijk een groot contrast - ook bij daglicht en zijn heel goed af te lezen vanaf een afstandje (ook zonder dat ik mijn bril op heb).

Daarom nu dit apparaatje dat voor de trein die ik 's ochtends als forens neem de tijd laat zien met eventuele vertraging. En ook het aantal treindelen (de lengte van de trein) alsmede de temperatuur op het station waar ik vertrek. Dat laatste is handig in de winter omdat ik meestal zonder jas naar buiten ga behalve als het vriest.

Vertrektijd en lengte van de trein
Actuele temperatuur op het station

De hardware
Een Arduino R4 Wifi en een dot matrix-array met 4 matrices: dat is alles wat er in zit. De firmware en de PHP-backend doen het meeste werk. Aan de Arduinocode kun je nog steeds goed zien hoeveel werk ik heb gehad om slechts 150 regels code te schrijven: het staat nog vol met uitgecommentarieerde stukken code of loggingsregels.

Het kastje
De behuizing is een verbeterde versie van die van de Dot Matrix 3D-printermonitor. Bij deze kun je de dotmatrixbalk (bestaande uit 4 matrices) zo in de behuizing schuiven: geen lijm nodig! In het OpenScad-bestand vind je complete model van deze geniale behuizing.


Ontwerp behuizing in OpenScad



Kastje met deksel eraf zodat je de binnenkant ziet



Geniale bevestiging van dot matrix - (C) Marcelv



Bovenaanzicht, binnenkant


Apparaten

Al mijn apparaten zijn werkende installaties.

Als je een apparaat na wilt maken of wilt verbeteren en je hebt hulp nodig, neem dan gerust contact met mij op.

Bekijk 59 apparaten
 
×
×