Zo vergeet je nooit meer iets tussentijds op te slaan

Er zijn kabaal en een lichtshow voor nodig, maar de vriend van Ans Hekkenberg vergeet nooit meer zijn computerwerk tussentijds op te slaan.

Beeld Rolf Hut

Ik hoor een dramatische 'Neeeee!' uit de werkkamer komen, gevolgd door een golf van creatief gevloek. Even later opent de huiskamerdeur en komt mijn vriend binnen. Er komt nog net geen stoom uit zijn oren. 'Vergeten je werk op te slaan?', gok ik. Mijn vriend is docent, en maakt thuis regelmatig toetsen voor zijn leerlingen. Hij weet maar zelden de opslaan-knop te vinden. Het resultaat is dat zijn werk soms verloren gaat, bijvoorbeeld als hij de pop-up 'wilt u de wijzigingen in het document opslaan?' in zijn haast negeert. Zonde, want dat kost veel tijd.

Ik wil dat probleem oplossen. Maar hoe? Toen ik laatst de Groningse maker David Bakker bezocht, liet hij me iets moois zien: je kunt met een Arduino (een zelf te programmeren minicomputer) een toetsenbord nabootsen. Dat trucje kan ik nu mooi gebruiken.

Ik zet een grote rode knop op het bureau, naast de pc. Zodra mijn vriend op de knop drukt, gaat er een signaal naar de Arduino, die het commando 'ctrl-s' (document opslaan) naar de computer stuurt. Nu moet ik er alleen nog voor zorgen dat de knop ook daadwerkelijk regelmatig wordt ingedrukt. Om dat voor elkaar te krijgen, zet ik groot geschut in. Ik plaats een grote rode zwaailamp en een luide buzzer in de schakeling. Elke tien minuten gaan de buzzer en het zwaailicht aan. De enige manier om ze uit te zetten, is door op de knop te slaan. Op dat moment slaat de computer niet alleen het document op, maar zet de Arduino ook de alarmbellen uit. Althans, voor tien minuten. Daarna begint het feest opnieuw.

Een paar technische puntjes. Ten eerste kan niet elke Arduino een toetsenbord nabootsen. De Arduino Leonardo is bijvoorbeeld wel geschikt. Ten tweede is het niet mogelijk om een zwaailamp te laten werken op de Arduino-voeding. Mijn zwaailamp werkt op 12 volt, terwijl de Arduino veel minder spanning levert. Daarom gebruik ik een externe batterij van 12 volt om de lamp te laten branden. Tot slot, voor ieder die het programmeren wil vermijden, heb ik de code gedeeld op http://bit.ly/1Re68iX.

De automatische save-knop in actie zien? Dat kan. (Zie onderstaand filmpje) Bedenk wel, dit ontwerp is uitzonderlijk irritant (elke tien minuten alarmbellen, daar wordt een mens niet vrolijk van). Een vriendelijker ontwerp is waarschijnlijk meer geschikt voor dagelijks gebruik. Gooi die buzzer de prullenbak in, en er komt gegarandeerd minder stoom uit de oren van de gebruiker.

Beeld Joseph Jessen
Meer over

Wilt u belangrijke informatie delen met de Volkskrant?

Tip hier onze journalisten


Op alle verhalen van de Volkskrant rust uiteraard copyright. Linken kan altijd, eventueel met de intro van het stuk erboven.
Wil je tekst overnemen of een video(fragment), foto of illustratie gebruiken, mail dan naar copyright @volkskrant.nl.
© 2020 DPG Media B.V. - alle rechten voorbehouden