Stap 2: plannen
Voordat westarted met het ontwerpen van ons systeem stellen wij sommige eisen:
-Iedere werknemer moet hebben zijn eigen tag kunnen en moet worden geïdentificeerd met het.
-Voor elke werknemer er moet geschiedenis weergeven zijn ingeschakeld.
-Uur of aankomst en vertrek van het werk moeten worden opgeslagen. Daarnaast moeten werkuren worden berekend vanaf het tijdstip van de aankomst en vertrektijd.
Een probleem definiëren
We kunnen verdelen probleem in drie sub-problemen: identificerende werknemer, opslaan van de geschiedenis en de berekening van de arbeidstijd, weergave van de geschiedenis. Eerste sub-probleem kan worden aangepakt met RFID lezer en sommige codes. Tweede sub-probleem, opslaan van geschiedenis, kan worden opgelost met een soort van extern geheugenmodule, zoals een SD-kaart. Ten derde is een samengesteld van communicatie en GUI. Dit kunnen worden opgelost met eenvoudige Web Server.
Specificatie
Blok diagram van onze oplossing wordt gepresenteerd in bovenstaande afbeelding. Centrale deel is Arduino Mega 2560 platform. RFID lezer, Ethernet shield en microSD-kaart zijn aangesloten op de Arduino via SPI communicatie. Uiterst kleine RTC-module is aangesloten via I2C communicatie-interface. Ook wij LED en kleine luidspreker toegevoegd voor het aanduiden van succesvolle kaart lezen.