Урок 2

Модуль распознавания отпечатков пальцев FPM10A 

Oбычно используется в системах безопасности. Эти сенсоры включают в себя чип, который обрабатывает изображение, делает необходимые расчеты для выявления соответствия между записанными и текущими данными. С использованием соответствующего программного обеспечения можно даже отобразить фотографию вашего отпечатка на дисплее. Ну и самое замечательное — есть отдельная библиотека для Arduino, с использованием которой можно настроить датчик легко и быстро.

При использовании датчика отпечатка пальцев есть два основных этапа. Сначала вам надо записать данные в память сенсора, то есть присвоить свой уникальный идентификатор каждого отпечатка, который вы будете использовать для сравнения в дальнейшем. После записи данных, вы можете переходить к поиску, сравнивая текущее изображение отпечатка с теми, которые записаны в памяти датчика. Для записи отпечатков пальцев можно использовать готовое программное обеспечение или скетч для Arduino (в зависимости от платформы под которую вы устанавливаете сканер). 

Подключение на Arduino:

Библиотеки

В данном примере нам понадобится удобная библиотека Adafruit Fingerprint Sensor Library. С помощью нее мы сначала запишем два отпечатка и присвоим им ID, затем по отпечатку программа покажет указанный ID.

Видое по установке библиотеки вы можете посмотреть по этому ссылку

Добавление отпечатков

Теперь зайдем в папку examples скачанной ранее библиотеки и запустим «enroll». Там необходимо сначала задать номер ID, затем приложить палец к датчику, чтобы он запомнил соответствие.

После этого запустите «fingerprint» и проверьте соответствие отпечатков.

Теперь запускаем наш основной скетч