This is a demonstration of the wiring and Arduino code required to use a cheap optical fingerprint recognition module (often labelled as DY50 or AS608). The sensor is surprisingly accurate and reliable, and compares a scanned finger to a database of up to 129 registered fingerprints. If a match is found, the ID of the corresponding fingerprint is sent over a serial connection, which can easily be read using an Arduino, Raspberry Pi, or other microprocessor.
Note that most Escape Room "fingerprint detection" security panels are not genuine - they rely on magnets, RFID tags, or other tricks - this sensor actually requires you to scan a real human finger! As such, it might require a little thought as to how you incorporate this into a puzzle - but it would be very neat to, say, have players register their fingerprints early on the game (or perhaps even in the pre-game briefing?) and then require them to have them scanned at a later point in the game. By installing multiple fingerprint scanners at different locations, you could even create a puzzle that required particular players to be the ones that performed certain interactions, undisputedly identified by their fingerprints!
The sensor can be purchased from, e.g. www.banggood.c...
Get the code at github.com/pla...
Part of my Escape Room Tech Advent Calender for 2019!
For more projects, see / playfultech
Негізгі бет Arduino Fingerprint Recogniser
Пікірлер: 20