Korte uitleg bij de NS Vertragingslamp, Volkskrant Maakbare Wereld, 05/09/2015 1) Zorg dat je de juiste modules installeert op je RaspberryPi. Dit zijn stukjes programma die je bij het programmeren in Python een heleboel moeilijk werk uit handen nemen. Het vertragingslampprogramma gebruikt vier verschillende modules: - requests - xml.etree - RPi.GPIO - time Als het goed is, zijn xml.etree en time standaard geïnstalleerd. De twee andere modules moet je zelf installeren. Google naar "RaspberryPi Python install requests"(of "install RPi.GPIO") voor de beste stap-voor-stap uitleg. 2) Vraag een gebruikersnaam en wachtwoord aan bij de NS. In het artikel staat hoe je dat kunt doen. Als het goed is krijg je min-of-meer per ommegaande antwoord. 3) De rest is relatief eenvoudig: sluit een ledje aan op de juiste pin (in dit geval pin 17) van de RPi, start het programma en kijk wat er gebeurt. 4) De drempelwaarde voor een 'NS-apocalyps' is op dit moement ingesteld op 20 minuten. Dat is een beetje streng. Het is vooral bedoeld als testwaarde. Als je een echte apocalyps wilt meten, dan moet je waarschijnlijk ergens tussen de 120 en 150 minuten gaan zitten. En dan nog: waarschijnlijk komt je op zo'n dag nog wel thuis. 5) Hoeveel minuten moet je dan instellen? Meten is weten. Wacht tot een dag waarop het hele spoorwegnet stil ligt, start het programma en kijk naar de cumulatieve vertraging.