
Met zo’n kop weet je dat deze blogpost gelezen wordt door: A. Arduino-fans, B. Liefhebbers van binaire code en C. Minecrafters. Maar wacht! Ook als je geen ABC’tje bent is dit iets voor jou! Omdat je van 3D printen houdt. Of gewoon, omdat je een nerd bent in het algemeen (you know who you are). Gewoon doorlezen dus!
Deze klok geeft de tijd in binaire code, wordt aangestuurd door Arduino en heeft een prachtig design: een 3D print van een Minecraft ontwerp. Kijk dan hoe strak:
Minecraft tijdsaanduiding met LED’s in binaire code
Het idee van een binaire klok komt van Daniel Andrade, die ook de code omzette naar LED’s. Eerst even een kort lesje in binaire code. Met deze code vertaal je decimale getallen (1, 6 of 7 bijvoorbeeld) naar eentjes en nulletjes. Elk getal krijgt een unieke 4-bits notatie. Zoals:
1 = 0001
6 = 0110
7 = 0111
Dus wil je 167 in binaire code schrijven, dan staat er: 0001 0110 0111. Op basis van dit gegeven, bedacht Andrade het volgende LED-schema om de tijd weer te geven:
De lichtgroene stippen zijn de LED’s die branden. Het uur is dus: 21. En de minuten: 37, waarbij de 3 is opgebouwd uit 2 + 1 en de 7 uit 4 + 2 + 1. Met zo’n mooi systeem weet je wel hoe laat het is; dit moet jij ook bouwen! En dat is niet al te ingewikkeld als je al wat van Arduino weet en de do’s en dont’s voor het aansluiten van een circuit. In dit geval: volg de duidelijke handleiding die je hieronder kunt downloaden, samen met alle andere bestanden die je nodig hebt. Zoals het printbestand voor de behuizing – met dank aan de mogelijkheden van Mineways.
Boodschappenlijst
Wat je kunt kopen/huren/nog hebt liggen:
- Een Arduino board
- 4 x 4 LED Matrix
- 2 knoppen (optioneel om de klok in te stellen)
- Toegang tot een 3D printer (zoals hier is gebruikt: een Zprinter 650 met een blokformaat van 125 mm^3, zodat de randen van elk blok 5 mm zijn)
En wat je kunt downloaden:
- Arduino code (je hebt de time.h library nodig)
- Beschrijving van het circuit
- Het 3D printbestand
- De licentie voor alles
Je bent er al bijna
Het printen is het halve werk bij dit project. Heb je de behuizing eenmaal voor je neus staan, dan doe je als volgt: sluit de 4 x 4 LED matrix op de Arduino aan en plaats de matrix in de behuizing. Sluit je knoppen aan om de tijd in te stellen en klaar ben je! Een mooi voorbeeld van hoe je met techniek en fantasie alles kunt creëren.
Het bericht 3D-geprinte binaire Minecraftklok op Arduino (!) verscheen eerst op Mancave.