Ik heb rond het idee om zelf een nieuwe horloge onlangs kicking. Een van de ideeën die ik kwam met was om te proberen om de huidige tijd tonen in de vorm van een QR-code of de "Quick Response Code". Ik begon door te doen een beetje onderzoek naar hoe maak je een QR-code. Ik kwam over een eenvoudig te begrijpen tutorial die deed een groot werk van het afbreken van de standaard. De onderstaande URL is een link naar de tutorial die ik als een referentie gebruikte om te bouwen van mijn programma:
http://www.thonky.com/QR-code-tutorial/
Ik ben het genereren van een versie 1 QR-code met niveau Q foutcorrectie. Mijn programma is momenteel kunnen converteren letters A-Z, cijfers 0-9, (spatie) en: (dubbele punt) in een QR-code. Mij had voor toepassing een Arduino Mega 2560 omdat de ATMEGA328 hoeft niet genoeg SRAM goed te laten werken. Het programma toont een nieuwe QR-code elke één seconde, maar die kan worden aangepast als je wilde.
Alle code en bibliotheken vindt u hieronder. Alles is geschreven in de Arduino IDE 1.0.1 en u zult moeten gebruiken ten minste versie 1.0.0.
Enkel de grondbeginselen:
Part Cost
---------------------------------------------------
Arduino Mega 2560 R3 $64,99
2,8" touch Shield $49,00
Chronodot Real-time klok $17,95
----------------------------------------------------
Totale geschatte kosten: $132
Wat ik gebruik voor mijn huidige prototype:
Part Cost
---------------------------------------------------
Arduino Mega Mini $42,00
2,8" touch Shield $49,00
Chronodot Real-time klok $17,95
Proto-Shield $15,00
LiPo lader/Booster $19.95
2000 mAh Lithium-ionenbatterij $16,95
3e gen Ipod Nano Armband $0,53
----------------------------------------------------
Totale geschatte kosten: $161