Forum: Mikrocontroller und Digitale Elektronik µController Schaltung


von JT T. (flow-d)


Lesenswert?

Hallo liebe Mikrocontroller Benutzer,

ist es theoretisch und praktisch möglich über ein µController ein 
Fingerabdruck durch ein Leser/Scanner zu speichern?
Und falls ja diesen wie bei einem Smartphone als Entsperrung zu nutzen?


Gruß
Flow-D

von Patrick C. (pcrom)


Lesenswert?

Theoretisch und praktisch ist in dein Smartphone auch einen uController 
der das macht.

von JT T. (flow-d)


Lesenswert?

Vielen Dank für deine Antwort.

Um das Praktisch zu realisieren, brauche ich dementsprechend ein 
Mikrocontroller, ein Board und ein Fingerscanner. Nun gibt es in China 
solche Fingerscanner von Smartphones recht günstig zu kaufen, welche ja 
intern mit einem Smartphone über ein "Flexband" oder wie man es nennt 
verbunden wird. Ist es technisch möglich sich ein Board zu besorgen mit 
solch einem Scanner um diese zu Verbinden und damit herum zuspielen?

Gruß
Flow

von Cyblord -. (cyblord)


Lesenswert?

JT T. schrieb:
> Vielen Dank für deine Antwort.
>
> Um das Praktisch zu realisieren, brauche ich dementsprechend ein
> Mikrocontroller, ein Board und ein Fingerscanner. Nun gibt es in China
> solche Fingerscanner von Smartphones recht günstig zu kaufen, welche ja
> intern mit einem Smartphone über ein "Flexband" oder wie man es nennt
> verbunden wird. Ist es technisch möglich sich ein Board zu besorgen mit
> solch einem Scanner um diese zu Verbinden und damit herum zuspielen?
>
> Gruß
> Flow

Es ist müßig dauernd über technische MÖGLICHKEITEN zu reden. Möglich ist 
alles. Es kommt darauf an ob DU das kannst.

Also besorg dir einen Controller den DU programmieren kannst, d.h. 
dessen Datenblatt DU verstehst und einen Fingerabdrucksensor dessen 
Datenblatt und Kommunikationsprotokoll du ebenfalls nachvollziehen 
kannst.
Und von dem du glaubst du kannst deinen Controller dazu zu bringen mit 
diesem Sensor zu reden.

So wie du schreibst musst du momentan allerdings froh sein eine LED zum 
blinken zu bekommen. Also was soll der ganze Zirkus eigentlich?

von JT T. (flow-d)


Lesenswert?

Tut mir leid das ich dir mit meinen Fragen auf die Füße getreten bin.
Aber ich bin kompletter Neuling und mein ziel ist es so etwas zu 
realisieren, jedoch hab ich überhaupt noch kein schritt in diese Materie 
gesetzt und versuche jetzt auszulooten wie das gemacht werden kann.

Ich hab mich bisher noch nicht ausreichend über die Möglichkeiten 
informiert, versuche nur ein Lichtstrahl zu sehen an dem ich mich hoch 
arbeiten kann.

Denn was bringt es irgend ein Board mir zu kaufen, mit irgendeinem 
Kontroller mit dem ich vl. eine LED zum Blinken bringen kann aber nicht 
viel mehr.

Ein Arduino Board z.B. wird über Steckanschlüsse mit einer LED 
verbunden, aber um ein Fingerscanner anzuschließen würde dem Board eine 
Schnittstelle zum Scanner fehlen, die ich mir natürlich nicht einfach 
Schnitzen kann.

Wenn ich weiß mit welcher Hardware so etwas realisierbar ist, dann kann 
ich mir Hardware besorgen und mich in die Programmiersprache einlernen.

Wenn ich das richtig gesehen habe wird oft C oder C++ per Compiler 
benutzt.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

JT T. schrieb:
> Wenn ich das richtig gesehen habe wird oft C oder C++ per Compiler
> benutzt.

Das ist erstmal unwichtig. Wichtig ist, das du dir Datenblätter von 
Scannern besorgst und schaust, was die da für Schnittstellen benutzen 
und was für ein Protokoll.
Aus dem Bauch heraus würde ich einem STM32 den Vorzug geben, aber ich 
kenne mich mit den Scannern nicht aus.
Nur - wie willst du denn ein Handy mit einem externen MC entsperren? Das 
läuft alles intern im Telefon ab und wird durch Eingriffe von aussen nur 
sehr schwer möglich sein. Wenn du das über eine USB Schnittstelle machen 
willst, dann solltest du dich auch gleich mal mit der Programmierung in 
Android oder iOS beschäftigen - das ist nämlich der richtige Spass.

von Hans (Gast)


Lesenswert?

der hat alles was du brauchst

Ein Arduino Board z.B. wird über Steckanschlüsse mit einer LED
verbunden, aber um ein Fingerscanner anzuschließen würde dem Board eine
Schnittstelle zum Scanner fehlen, die ich mir natürlich nicht einfach
Schnitzen kann.

von Der Andere (Gast)


Lesenswert?

JT T. schrieb:
> Aber ich bin kompletter Neuling und mein ziel ist es so etwas zu
> realisieren

Ja klar, du hast noch nie einen 17er Schlüssel in der Hand gehabt, aber 
du willst ein eigenes Auto konstruieren. Lenkrad, Motoren, Sitze und 
Reifen kann man ja im Internet kaufen.

Lerne erstmal krabbeln, ehe du die 100m in 10 Sekunden rennen willst.

von Hans (Gast)


Lesenswert?

http://www.instructables.com/id/Arduino-Fingerprint-Lock/?ALLSTEPS

manchml einfach mal kurz bei google suchn

von Hans (Gast)


Lesenswert?

das läuft vermutlich innerhalb weniger minuten

von Cyblord -. (cyblord)


Lesenswert?

Hans schrieb:
> das läuft vermutlich innerhalb weniger minuten

Na sicher. Darum gibt's hier auch so wenig Arduino Fragen. Weil das 
alles immer sofort läuft, sogar für blutigste Anfänger. Arduino müssen 
meist nur solche Leute nutzen, die sogar dafür noch zu doof sind. Sad 
but true.

von Hans (Gast)


Lesenswert?

Bei mir lief das meiste auf Anhieb, ob das rfid, rtc, webserver, 
displays waren..

von JT T. (flow-d)


Lesenswert?

Das ist korrekt, erst muss ich krabbeln lernen um dann laufen oder vl. 
sogar sprinten zu können. Den Ansatz verstehe ich - aber damit ich weiß 
was ich lernen muss brauche ich natürlich einen Ansatz.

Hardware - Hab ich bisher kein Schimmer, denn wenn ich nach 
Mikrokontrollern und Fingerscannern suche gibt es nicht viel und selbst 
wenn ich weiß was ich brauche muss ich die Sachen auch besorgen können. 
Suche ich nach Hardware inpunkto Fingerscanner finde ich nicht sehr 
viel.

Software / Programmierung - ich vermute das ich mit C das ganze 
Programmtechnisch realisieren kann.

von Stefan A. (ripper121)


Lesenswert?


von Hans (Gast)


Lesenswert?

Der Sensor hat 4 Kabel. Kommuniziert über Uart, die restlichen beiden 
ist für die Versorgungsspannung.
Sketche laden, Finger speichern und das wars
Auswertung auch per serial
einfacher könnte es nicht sein

von JT T. (flow-d)


Lesenswert?

Vielen Dank, dann kann ich mich jetzt über die Hardware und deren 
Datenblätter hermachen, das ganze dann irgendwann bestellen und mich an 
das Programmieren Einlernen. Gibt es gute TUTs die einem das näher 
bringen?

Ansonsten Google ich mal nach C / C++
Achja gibt es spezielle Shops bei denen Ihr gerne bestellt?

Gruß
Flow

von Teo D. (teoderix)


Lesenswert?

JT T. schrieb:
> Achja gibt es spezielle Shops bei denen Ihr gerne bestellt?

Erspart viele Fragen, da zu stöbern:
https://www.mikrocontroller.net/articles/Hauptseite

von Stefan A. (ripper121)


Lesenswert?


von Max (Gast)


Lesenswert?

Schon verrückt welche Möglichkeiten es heute für Bastler gibt.

von Bülent C. (mirki)


Lesenswert?

Cyblord -. schrieb:
> Na sicher. Darum gibt's hier auch so wenig Arduino Fragen. Weil das
> alles immer sofort läuft, sogar für blutigste Anfänger. Arduino müssen
> meist nur solche Leute nutzen, die sogar dafür noch zu doof sind. Sad
> but true.

der war gut :-)

von Bülent C. (mirki)


Lesenswert?

Max schrieb:
> Schon verrückt welche Möglichkeiten es heute für Bastler gibt.

Genau, und in Deutschland haben wir gefühlt 199 Millionen Elektroniker

von Max (Gast)


Lesenswert?

Ja, ist doch schön, wenn sich mehr Leute dafür interessieren. Gut es ist 
dann eben nicht mehr länger die gefühlte Erhabenheit, die man spürt, 
wenn man den Chip bis aufs letzte Detail verstanden hat. Als Bastler, 
der die Technik als MIttel zum Zweck ansieht, ist mir das allerdings 
recht egal.
Mit der gewonnen Zeit geh ich lieber raus spazieren...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.