Stap 4: gebruik
Een van de drie knoppen duwen zullen oplichten van het scherm en vingerafdruk scanner. Het apparaat wacht op een vinger op de scanner worden ingedrukt. Als de vinger gescand wordt herkend, zal het openen van de deur en presenteren van een menu-systeem dat kan worden gebruikt om dingen doen, zoals open/dicht de deur weer, toevoegen of verwijderen van vingerafdrukken van/naar het geheugen van de scanner, veranderen de helderheid/contrast van de display, enz. Voor het grootste deel, zal het apparaat time-out na ongeveer 8 seconden, het uitschakelen van het scherm en de scanner en waarvoor machtigingen om terug te gaan in het menusysteem nodig. Als u wilt wijzigen van de lengte van de timeout, bestuderen en wijzigen van de functie van de waitForButton in garagefinger.ino.
Een opeenvolging van overschrijven van omhoog/omlaag knop persen, gevolgd door "OK" kan worden gebruikt voor toegang tot het systeem. Dit is de eerste keer het apparaat is geactiveerd, aangezien er geen scans in het geheugen van de vingerafdrukscanner, handig of als u wilt toestaan dat iemand toegang tot de garage als u afwezig op vakantie bent. De eerste reeks wordt gegeven door de binaire vertegenwoordiging van 8-bit van het getal dat is opgeslagen in de variabele overrideCode in garagefinger.ino, met "1" die "up" en "0" behartigen "down". De code kan worden veranderd met behulp van het menusysteem, waarna het wordt opgeslagen in EEPROM en dus zelfs als macht wordt losgekoppeld van het apparaat worden opgeslagen. Een woord van waarschuwing: als u de volgorde van de override wijzigen en het maar vergeet zonder eventuele vingerafdrukken aan het apparaat toe te voegen, u zal effectief worden vergrendeld en moet herprogrammeren van de ATMega328p en een EEPROM wissen om duidelijk de vergeten code van kracht (of u kunt een hamer om te herprogrammeren van het hele ding en gewoon niet meer in uw garage gaan).
Merk op dat dit gizmo is in feite nog steeds enkel een knoop - het niet weet of uw garage open of gesloten is. Een beetje wijziging van de code en de toevoeging van een fotoweerstand of, beter nog, een Hall effect sensor kan verhelpen dit vrij gemakkelijk. De code kan vervolgens worden aangepast zodat de deur te sluiten zonder te scannen van een vingerafdruk, of de garagedeur gesloten na een vooraf ingestelde tijd als het wordt opengelaten.