Instructables, adafruit enz. Maar na een tijdje werd het saai en ik ben begonnen op zoek naar iets echt nuttig voor mij. Mijn vorige speeltuin was mijn nieuwe telefoon enkele weken geleden die kwam met de nieuwe functie NFC lezen. Denken en denken samen gaf me idee voor aanwezigheid systeem voor onze kleine (familie) bedrijf met behulp van NFC tags. De extra kick was mijn belangstelling voor deze systemen vóór, maar het ontdekken van de goedkoopste zijn voor ongeveer $750 heb ik besloten dat het is te veel voor zo'n klein bedrijf als 6 medewerkers.
Als ik niet enige ervaring met "volwassen" aanwezigheid systemen, heb ik besloten om alleen uit te voeren fundamentele kenmerken. Deze bestaan van houtkap binnenkomende mensen, uitgaande mensen, begin en einde van een pauze en verwijderen laatste ingevoegde actie (in het geval van verkeerd typeren tijdens registratie).
Al deze acties zijn aangemeld bij de lokale MySQL database van waar ik kan weergeven en manipuleren met mijn front-endtoepassing. Omdat de SD-kaart niet zo'n veilig gegevensmedium is, vooral wanneer verliezen macht onverwacht, ik ben het uploaden van alle gegevens dagelijks naar mijn lokale server, waar ik blijf back-up in geval van corruptie van de SD kaart.
Tijdens de normale werking van de logboekregistratie-station, display toont van de huidige datum en tijd en vraagt om actie selecteren. Wanneer u kiest de passende maatregelen op het toetsenbord, display toont van de geselecteerde actie en roept voor de bevestiging van de TAG aan de lezer. Ook de LED onder weergave ook ingeschakeld.
Wanneer de TAG wordt gelezen, de LED wordt uitgeschakeld en piep signaal komt uit de luidspreker. Voor een kort moment geeft actie en de naam van de eigenaar van de kaart weer. Alles keert vervolgens terug naar de standaard staat te wachten voor een andere ingang.
Voor de aankondiging van de voet, is dit hele project met inbegrip van broncodes gelicentieerd onder de bier-ware vergunning als volgt:
Jakub Dvorak schreef dit bestand. Zolang u deze mededeling behouden kunt u doen wat je wilt met dit spul. Als we een dag ontmoeten, en u denkt dat dit spul is de moeite waard, kunt u kopen me een biertje in ruil.