Особенности:
Защитите свой проект с помощью биометрики-этот универсальный оптический датчик отпечатков пальцев сделает добавление обнаружения отпечатков пальцев и проверку очень простым. Эти модули обычно используются в сейфах-есть высокомощный чип DSP, который выполняет визуализацию, расчет, поиск функций и поиск изображений. Подключитесь к любому микроконтроллеру или системе с помощью TTL serial и отправляйте пакеты данных для фотосъемки, обнаружения отпечатков, хеширования и поиска. Вы также можете записывать новые пальцы напрямую-в встроенной флэш-памяти можно хранить до 162 отпечатков пальцев. В объективе горит красный светодиодный, который загорается во время фотосъемки, чтобы вы знали его работу.
В основном для использования оптического датчика отпечатков пальцев есть два требования. Во-первых, вам нужноEnrollОтпечатки пальцев-это означает присвоение идентификаторов каждой печати, чтобы вы могли запросить их позже. После того, как вы записали все ваши отпечатки, вы можете легко «найти» сенсор, попросив его определить, какой ID (если таковые имеются) в настоящее время снимается.Вы можете зарегистрироваться с помощью программного обеспечения windows (проще и аккуратно, потому что он показывает вам фотографию печати) или с эскизом Arduino (подходит для тех случаев, когда у вас нет компьютера для окон или для обучения в дороге)
Зачисление новых пользователей с Windows
Самый простой способ зарегистрировать Новый отпечаток пальца-использовать программное обеспечение Windows. Интерфейс/тестовое программное обеспечение, к сожалению, только для windowsНоВам нужно использовать его только один раз для регистрации, чтобы получить отпечаток пальца, который вы хотите сохранить в модуле.
Во-первых, вы захотите подключить датчик к компьютеру через последовательный конвертер USB. Самый простой способ сделать это-подключить его напрямую к USB/последовательному преобразователю в Arduino. Для этого Вам Нужно загрузить «Пустой эскиз», который хорошо работает:
// Этот эскиз позволит вам обойти чип Atmega // И Подключите датчик отпечатков пальцев напрямую к USB/последовательному порту // Преобразователь чипа.// Красный подключается к + 5 В // Черный подключается к земле // Белый переходит в цифровой 0 // Зеленый переходит в цифровой 1ПустотаНастройка() {} ПустотаПетля() {}Подключите датчик, как описано в комментариях к эскизуПослеЗагрузка эскиза. Так как провода датчика такие тонкие и короткие, мы слегка разделили провод и расплавили немного припоя, так что он улучшил контакт, но вы можете захотеть припаять провода к разъему или аналогичному, если вы не получили хорошего конкурса. Когда вы подключаете питание, вы увидите, что красный светодиодный мигает, указывая на то, что датчик работает.
Скачать программное обеспечение SFGDemo:
Запустите программное обеспечение SFGDemo и нажмитеОткрытое устройствоВ нижнем левом углу. ВыберитеCOM-портИспользуется Arduino
И нажмите OK, когда готово. Вы должны видеть следующее, с синим сообщением об успехе и некоторой статистикой устройства в нижнем углу. Вы можете изменить скорость передачи в нижнем левом углу, а также «уровень безопасности» (насколько он чувствителен) но мы советуем оставить их в покое до тех пор, пока вы не запустите все, и вы хотите экспериментировать
Закажите Новый палец! НажмитеПредварительный просмотрФлажок и нажмитеEnrollКнопка рядом (Con EnrollОзначает «продолжение», что вы можете сделать, если у вас много пальцев). Когда поле появится, введите в ID #, который вы хотите использовать. Вы можете использовать до 162 идентификационных номеров.Программное обеспечение попросит вас прижать палец к датчику
![QQ20181025192107]()
Затем вам придется повторить процесс, чтобы получить вторую чистую печать. Используйте один и тот же палец!
Об успехе вы получите уведомление
Если есть такая проблема, как плохой принт или изображение, вам придется сделать это снова
![QQ20181025192120]()
Проводка для использования с Arduino
После того, как вы проверили датчик, теперь вы можете использовать его в рамках эскиза, чтобы проверить отпечаток пальца. Нам нужно повторить Подключение датчика. Отсоедините зеленый и белый провода и Подключите зеленый провод к цифровому2И белый провод к цифровому3. Вы можете изменить эти контакты позже, но пока Используйте контакты по умолчанию. Так как провода датчика такие тонкие и короткие, мы слегка разделили провод и расплавили немного припоя, так что он улучшил контакт, но вы можете припаять провода к разъему или аналогичному, если вы не получили хороший контакт. Когда вы подключаете питание, вы увидите, что красный светодиодный мигает, указывая на то, что датчик работает.Далее, для загрузки нажмите кнопку загрузки в правом верхнем углу, переименовать несжатую папкуАдафрафт _ отпечаток пальца. Проверьте, чтоАдафрафт _ отпечаток пальцаПапка содержитAdafrсекто_fingerprint.cppИАдафрафт _ отпечатки пальцев. HПоместитеАдафрафт _ отпечаток пальцаПапка для библиотеки<Папка arduinosketchfolder>/Библиотеки/Папка. Возможно, вам потребуется создать вложенную папку библиотек, если ее первая библиотека. Перезапустите IDE.
После перезапуска вы сможете выбратьФайл, примеры, пример, отпечаток пальца, отпечаток пальцаПример эскиза. Как обычно загрузите его на ваш Arduino. Откройте последовательный монитор на скорости 9600 бод и, когда появится запрос, поместите палец на датчик, который уже записан.
Вы должны видеть следующее:
![QQ20181025192129]()
«Доверенность»-это число баллов (от 0 до 255), которое указывает на то, насколько хорошо печать, лучше выше. Обратите внимание, что если он совпадает, это означает, что датчик достаточно уверен, поэтому вам не нужно обращать внимание на номер уверенности, если это не имеет смысла для приложений с высокой безопасностью.
Если вы хотите получить более подробный отчет, изменитеПетля ()Для бегаГетфингерпринтид ()ВместоГетфингерпринтидес ()-Это даст вам подробный отчет о том, что именно обнаруживает датчик в каждой точке процесса поиска.
Запись с Arduino
Мы собрали Простой эскиз для зачисления нового пальца через Arduino-его не так просто использовать, как программу Windows, но он работает. ЗапуститьФайл & rarr; Примеры & rarr; Adafrсекто_fingerprint & rarr;enrollСделайте эскиз и загрузите его на Arduino, используйте ту же проводку, что и выше.Когда вы откроете серийный монитор, он попросит вас ввести ID для регистрации-Используйте коробку сверху, чтобы ввести номер и нажмите кнопку отправить
Затем пройдите процесс регистрации, как указано. Когда он успешно зачислит палец, он будет печататьХранится!![QQ20181025192138]()
Не забудьте сделать поисковый тест, когда закончите запись, чтобы убедиться, что все в порядке!
Содержимое упаковки
100% Новый бренд
1 x оптический модуль датчика отпечатков пальцев, Универсальный датчик отпечатков пальцев для Arduino
1 х кабель