Garage vingerafdruk deurslot (2 / 4 stap)

Stap 2: Codering en knippert

Ik gebruikte de Arduino IDE schrijven en compileren van de bijgevoegde code voor de twee MCU's - garagefinger.ino voor de ATMega328p in het Configuratiescherm en tiny_switch.ino voor de ATTiny85 binnen de garage. NokiaLCD.cpp en NokiaLCD.h zijn barebones bibliotheken voor het LCD-scherm dat ik samen te stellen van voorbeelden op de site van de Arduino - zij moeten worden gezet in de "bibliotheken" map voor uw Arduino IDE, waar die woont (op Windows is het meestal % HOMEPATH%\Documents\Arduino\libraries).

Je moet ook verkrijgen van Arduino bibliotheken voor de FPS. Merk op dat de bibliotheken van de FPS van SparkFun site gekoppeld niet werken zal - ze zijn voor het duurdere model (GT - 511C 3) en niet deze cheapo versie. Werken van bibliotheken voor de GT-511C1R kan worden gevonden op github.

Als u denkt dat een slimme hacker kan dit lezen en soldeer de draden die uit uw garage op iets met een seriële verbinding, moet u ter vervanging van alle exemplaren van "secretstring" elk bestand om uw eigen wachtwoord - u kunt om het langer te maken , als je echt paranoïde. Ook moet u de tekenreeks buf in tiny_switch.ino zodat er dezelfde lengte als uw wachtwoord wijzigen. De variabele overrideCode gedefinieerd bij de bovenkant van de garagefinger.ino bevat ook een 8-bits weergave van de volgorde van de omhoog/omlaag knop persen die kan worden gebruikt om de garagedeur te openen en laden van nieuwe vingerafdrukken in de sensor zonder het scannen van een bekende vingerafdruk. Dit is de eerste keer dat u het apparaat gebruikt, omdat van de scanner geheugen leeg zal zijn handig. Een van de menu's heeft een optie voor het wijzigen van de volgorde van de overschrijving, waarna de nieuwe volgorde worden opgeslagen in EEPROM en zal blijven, zelfs als het apparaat is uitgeschakeld. U kunt deze initiële waarde ook wijzigen, in het geval u denkt dat hackers slim, geduldig wachten om te stelen alle coole dingen hebt in uw garage door het invoeren van de standaard code negeren voordat u hebben een kans om het te veranderen.

Er zijn verschillende manieren om te compileren van de code op de MCU's. Hebt u een Arduino, kun je gewoon de code direct op het compileren en pop uit de ATMega328p en gebruik het in dit project- maar dat zal niet werken voor de ATTiny. U kunt de Arduino als beschreven in het NaughtySlayer18 de instructable programmering de ATTiny ISP-methode. Hebt u, net als ik, een Raspberry Pi, kunt u het uw AVR's programmeren door Kevin Cuzner van bouwen voor avrdude downloaden voor de Raspberry Pi en de volgende zijn gedetailleerde instructies. U zal moeten zetten het gecompileerde bestanden garagefinger.hex en tiny_switch.hex aan uw Pi, die Arduino normaal van de gebruiker verborgen. Zoek op Windows, in de meest recente build * map in %HOMEPATH%\AppData\Temp (Let op Arduino lijkt om deze map op Afsluiten te verwijderen).

Gerelateerde Artikelen

Tips om te helpen beschermen uw vingerafdruk-deursloten

Tips om te helpen beschermen uw vingerafdruk-deursloten

Vingerafdruk deursloten komen steeds meer en meer met het verstrijken van de tijd. Verlaging van de kosten en het vergroten van het bewustzijn van hun beschikbaarheid kunnen één dag maken ze zo alomtegenwoordig als CCTV-camera's, die nu zo betaalbaar
DIY vingerafdruk scannen Garage deuropener

DIY vingerafdruk scannen Garage deuropener

Als een persoon zonder een auto hoef ik niet te voeren toetsen rond overal waar die ik ga. Vanwege dit, heb ik geblokkeerd uit mijn eigen huis meerdere malen. Het is een pijn om te wachten op iemand met een sleutel, dus ik dacht dat ik zou verrichten
Handmatige Garage deurslot

Handmatige Garage deurslot

Ik ben opgegroeid vrij geïsoleerd van wat de meerderheid van de bevolking normaal vindt. Omringd door koeien en graangebieden, plaatsvond mijn opvoeding een paar mijl buiten een stad van minder dan 3000 mensen. De dichtstbijzijnde snelweg was ongevee
Ontgrendelen van een deur met uw vingerafdruk

Ontgrendelen van een deur met uw vingerafdruk

We bouwden een biometrische vingerafdruk-gecontroleerde lock-prototype. Een vingerafdruk-scanner wordt gebruikt om te vangen en opslaan van de vingerafdrukken van geautoriseerde gebruikers. Wanneer de scanner een gebruiker herkent, een solenoïde zuig
Deuropener van de Garage van de Arduino RFID

Deuropener van de Garage van de Arduino RFID

In dit project, zullen we gebruiken de kracht van RFID te boren in uw garagedeur openingssysteem. We gaan naar brug een verbinding in de opener schakelen via een RobotGeek relais boord, starten de deur openen als u de knop had gedrukt. Deze code zal
Arduino RFID deurslot

Arduino RFID deurslot

*** bijgewerkt 8/9/2010 ***Ik wilde een gemakkelijke en veilige manier om te gaan van mijn garage. RFID was de beste manier om te ontgrendelen mijn deur, zelfs met mijn handen vol open ik de deur en de druk op het open! Ik bouwde een eenvoudige schak
Vingerafdruk scanner doorlock met toegang geschiedenis printer

Vingerafdruk scanner doorlock met toegang geschiedenis printer

Hallo iedereen. Welkom bij mijn tweede instructable. Vandaag ben ik ga ya laten zien hoe een vingerafdruk scanner doorlock die ook kan afdrukken weten wie kwam in en als een vreemdeling dit ook probeerde. Om dit te doen we gebruiken de Adafruit therm
DIY Arduino-Fingerprint Garage deuropener

DIY Arduino-Fingerprint Garage deuropener

Opmerking of bericht hebt u vragen, dit is mijn eerste instructable en im niet gedaan met het project nog, maar ja het werkt. binnenkort meer foto 'sStap 1: Hoe het werktDus hoe werkt het hele project.1. de draden van de garage-knop op de muur gemont
Elektrische vingerafdruk lock-Arduino compatibele

Elektrische vingerafdruk lock-Arduino compatibele

Elk bedrijf hebben verschillende depatments, verschillende banen hebben verschillende vereisten. Onlangs is onze financiële officieren enkele problemen opgetreden.Hun papieren bestanden vereisen high van vertrouwelijkheid en veiligheid, enkele belang
Garage D-ring fiets vergrendeling Station

Garage D-ring fiets vergrendeling Station

Stap 1: Uw spullen samenkomen Voor tools: You Gonna moet een drillbit een boor een ratel of een effect-stuurprogramma en een 9/16-socket.Andere materialen:Lag bouten 2, die overeenkomen met uw d ring verkregen van uw lokale hardwareopslagD-ring van u
Garage-opslag/Work Bench

Garage-opslag/Work Bench

Als een nieuwe huiseigenaar begonnen ik onlangs met werken op de garage zodat we kunnen van de ruimte voor opslag profiteren en krijgen onze spullen en auto's binnen. Er zijn een aantal rekken eenheden op de markt, maar ze die niet toe te staan voor
Garage Gantery kraan

Garage Gantery kraan

Gebruikte materiaal50 * 38 * 3 mm buizenHoek ijzer 25 * 25 * 3 mmC profiel 75 mm * 38 mm * 6 mmGate wielen (8)Ruwe bouten (12mm)Moeren en bouten (10mm)Stap 1: Start-en landingsbanen balken Ik begon door het maken van de pijlers waar het C-profiel(sta
RFID deurslot met Arduino

RFID deurslot met Arduino

Hier zijn we met de klassieke RFID-deurslot. It's klassieker in die hele, "We leven in de toekomst en het als iets vanzelfsprekends op dit punt" zin. In deze tutorial zullen we een deur klink die kan worden geopend met swipe van een RFID-Tag opg
Garage vloer voor/na

Garage vloer voor/na

Toen Steph verhuisd naar haar huis, wisten we dat we moesten opnieuw de garage vloer één dag. Het was de helft geschilderd met tapijt in het midden. We hebben gedaan wat onderzoek op verschillende producten te gebruiken en Rust-Oleum Rock Solid Metal