Inhoudsopgave:

Biometrisch persoonlijk dagboek: 5 stappen (met afbeeldingen)
Biometrisch persoonlijk dagboek: 5 stappen (met afbeeldingen)

Video: Biometrisch persoonlijk dagboek: 5 stappen (met afbeeldingen)

Video: Biometrisch persoonlijk dagboek: 5 stappen (met afbeeldingen)
Video: Hoe ik 100 boeken per jaar lees – 5 stappen om meer te lezen 2024, November
Anonim
Biometrisch persoonlijk dagboek
Biometrisch persoonlijk dagboek
Biometrisch persoonlijk dagboek
Biometrisch persoonlijk dagboek
Biometrisch persoonlijk dagboek
Biometrisch persoonlijk dagboek
Biometrisch persoonlijk dagboek
Biometrisch persoonlijk dagboek

Deze handige kleine gadget heeft een vingerafdruksensor, zodat je je coole spullen kunt bewaren in een gepersonaliseerde draagbare hoes. Ik gebruik om een dagboek en pen bij te houden en ontwerp voor mijn nieuwe projecten. Beschikt over een 3D-geprinte behuizing en maakt gebruik van een Arduino nano. Geweldig cadeau-idee.

Stap 1: Verzamel materialen

Image
Image

Arduino Nano

WS2812b Programmeerbare LED x 10

IN4001 Diode

FPM10A Sensormodule voor vingerafdruklezer

PCB-montage tactiele schakelaar rond

Kleine SPDT-schakelaar AAN-uit miniatuur schuiftuimelschakelaar

USB oplaadbare powerbank 2200ma

SG90 Servo

Infrarood LED-zender GL480

Infrarood fototransistor PT481F

1k & 2k2 Weerstand

Krimpkous

Vero-bord

Aansluitdraad

Epoxylijm

Hete lijm

Stap 2: 3D print de zaak

3D print de zaak
3D print de zaak
3D print de zaak
3D print de zaak

De behuizing is gedrukt op een Creality Ender 3-printer met behulp van drie afzonderlijke afdrukken.

  1. Basiseenheid
  2. Deksel
  3. Interne behuizingscomponenten

De printbestanden en instructies voor het printen vind je hier op Thingiverse.

Stap 3: Bouw en test het circuit

Image
Image
Bouw en test het circuit
Bouw en test het circuit
Bouw en test het circuit
Bouw en test het circuit

Hoe het circuit werkt

De Arduino Nano is geprogrammeerd om te communiceren met een servo- en vingerafdruksensor. De vingerafdruksensor is voorgeprogrammeerd met een bibliotheek met vingerafdrukken die u wilt kunnen ontgrendelen van de dagboekdeur.

De deurvergrendelingsknop wordt gebruikt om het vergrendelingsmechanisme te activeren wanneer het deksel gesloten is. Een infraroodsensor wordt gebruikt om te detecteren dat de deur gesloten is.

Ik heb WS2182-LED's gebruikt die een ingebouwd IC hebben waardoor ze door de Arduino kunnen worden geadresseerd met behulp van drie afzonderlijke draden, maar een breed scala aan kleuren en helderheidskleuren kan worden gecreëerd door een opdracht naar de LED te sturen. Dit wordt gedaan door middel van een speciale bibliotheek die in de Arduino IDE is geladen en die in de testsectie wordt behandeld.

Bouw en test het circuit van de vingerafdruklezer

Monteer het circuit op een Breadboard volgens het meegeleverde schakelschema.

De volgende bibliotheken moeten worden gedownload en toegevoegd aan de Arduino IDE voordat het programma in de Arduino Nano wordt geladen

FastLED.h

Adafruit_Fingerprint.h

Laad het Adafruit_enroll_fingerprints. INO-bestand en volg de aanwijzingen om 10 nieuwe vingerafdrukken in te schrijven op de eerste 10 locaties. Mijn advies is om 5 keer twee aparte vingers te gebruiken zodat je zeker bent van een betrouwbare ontgrendeling van het toestel.

Test de eenheid

Laad het bestand Biometric_Personal_Diary. INO en laad de code in de Arduino Nano. Test of de deurvergrendelingsknop het vergrendelingsmechanisme bedient wanneer de infraroodsensor is geblokkeerd, waarbij wordt gesimuleerd dat het deksel wordt gesloten. Bij het opstarten treedt de opstartvolgorde van de blauwe LED op. De servo moet stabiel zijn en niet klapperen na de eerste keer opstarten.

Eenmaal ingeschakeld, met de infraroodsensor geblokkeerd, moet het groene lampje in de vingerafdruksensor gaan branden. Op dit punt is het apparaat klaar om een vingerafdruk te lezen. Plaats uw eerder gescande en geregistreerde vinger op de sensor en houd deze vast totdat de LED's aangeven dat een meting is voltooid. Als de LED's rood zijn, wordt de vingerafdruk niet herkend en zal het apparaat proberen verder te lezen. Als de LED's groen zijn, is de vingerafdruk herkend en zou u de servo moeten zien activeren. (Zie de videoclip van de test hierboven)

Stap 4: Monteer het circuit en het basismechanisme

Monteer het circuit en het basismechanisme
Monteer het circuit en het basismechanisme
Monteer het circuit en het basismechanisme
Monteer het circuit en het basismechanisme
Monteer het circuit en het basismechanisme
Monteer het circuit en het basismechanisme

Arduino Nano

Monteer de Arduino Nano op een stuk Vero Board dat op maat is gesneden om in de basisholte te passen volgens de foto's. Volg het schakelschema en de foto's om de weerstand en stroomaansluitingen toe te voegen met behulp van de aansluitdraad.

Vingerafdruksensor

Gebruik aansluitdraad en krimpkous en soldeer zorgvuldig extra verlengdraden op de vingerafdruksensor om ervoor te zorgen dat de draden de Arduino kunnen bereiken. Leg de bedrading netjes door de gaten in de basis volgens de foto's. Plaats de vingerafdruksensor in de basiseenheid volgens de meegeleverde foto's.

Infrarood sensor

Volg het circuit om de IR-sensor en LED aan te sluiten en bevestig ze met behulp van hete lijm in de 3D-geprinte LED-sensorbevestiging. Leid de draden naar de Arduino om ervoor te zorgen dat ze netjes in de basiseenheid passen en de Arduino kunnen bereiken. Controleer of de opening tussen de infrarood-LED en de sensor past op het lipje van de gesloten deur in de 3D-afdruk zoals op de foto's. Dit wordt gebruikt om de straal te breken wanneer de dagboekdeur wordt gesloten.

Servo-eenheid

Monteer de servo in de servo-montagebeugel die is meegeleverd in de 3D-afdruk. Leg de kabels voorzichtig in de basis zodat ze de Arduino kunnen bereiken. Bevestig de servoarm met behulp van een paperclip aan het slotmechanisme en plaats deze in de basiseenheid. Laat de servo op zijn plaats zitten, zodat deze kan worden uitgelijnd en vastgezet wanneer de laatste tests en montage plaatsvinden.

Oplaadbare Powerbank

Zorg ervoor dat de Powerbank die u gebruikt in de daarvoor bestemde ruimte past en geef ook toegang tot de USB-oplaadpoort van de Powerbank. Lijn de USB-poort uit met de voorkant van de behuizing en gebruik een boor om een geschikt gat te maken voor oplaaddoeleinden (zie foto)

Schakelaars

Sluit de stroom- en drukknopschakelaars aan op de aansluitdraad en gebruik epoxylijm om deze in de daarvoor bestemde gaten in de basiseenheid te bevestigen.

Zorg ervoor dat het Arduino-bord en de kabels in de holte passen door de draden netjes te leiden en de lengtes af te knippen voordat u op het Vero-bord soldeert.

Het apparaat testen

Schakel het apparaat in met de schakelaar en test de basiswerking van het apparaat.

Stap 5: Alles samenbrengen

Alles bij elkaar zetten
Alles bij elkaar zetten
Alles bij elkaar zetten
Alles bij elkaar zetten
Alles bij elkaar zetten
Alles bij elkaar zetten

Nadat het apparaat is getest, moeten de laatste aanpassingen worden gedaan om een soepele werking te garanderen. Bevestig het deksel op de basiseenheid en controleer of de deur vrij open en dicht gaat.

Uitlijning servovergrendelingsmechanisme

Let op de positie van de servo in de videoclip voor het sluiten en openen van het deurmechanisme. Monteer het deurmechanisme en pas de servo-arm aan om ervoor te zorgen dat het deurvergrendelingsmechanisme niet is ingeschakeld. Plaats het lipje van de deurvergrendeling in de basiseenheid om de uitlijning van het vergrendelingsmechanisme te testen. Schakel het apparaat in en test of het deurmechanisme correct inschakelt en vrij kan bewegen. De sensoreenheid heeft een geleider die helpt om ervoor te zorgen dat het deurvergrendelingsmechanisme niet vastloopt. Eenmaal correct, lijm dan de servo- en sensoreenheid op hun plaats.

Monteer het deurslot en de deur gesloten lipjes

Met de bedrading netjes weggestopt, plaats de L-vormige kap op zijn plaats om de Nano, Servo en bedrading te verbergen. Als u tevreden bent, plaatst u het deurslotlipje en het deursluitlipje in de gaten van de basiseenheid en controleert u of het slotmechanisme werkt om te openen en te sluiten.

Wanneer uitgelijnd en getest, breng je epoxylijm aan op de lipjes en sluit je het deksel voorzichtig en laat je het een paar uur drogen. Test ten slotte de werking van het apparaat voordat u uw dagboek, pen en andere items toevoegt die u wilt beveiligen tegen nieuwsgierige kleine vingers en handen.

Ik hoop dat je geniet van de constructie en het gebruik van deze coole kleine gadget!!

Aanbevolen: