Мобильная версия Форум Arduino Документация Гарантийные условия 0 0
UA RU
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

Модуль ёмкостного сканера отпечатков пальцев от Waveshare

код: DAT261

Waveshare
  • Доставка по Украине
    Мы отправляем заказы "Новой Почтой" по Украине. Также возможен самовывоз из нашего магазина
  • 6 месяцев гарантии

    Мы даем гарантию на любой товар приобретенный в нашем магазине:

    6 месяцев на товары, кроме батареек и аккумуляторов

    14 дней на батарейки и аккумуляторы

    В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимости

    Внимательно ознакомьтесь с условиями гарантии
  • Проконсультируем до и после продажи.
    Вы можете задавать вопросы письменно по e-mail или по контактным телефонам нашего магазина
822 грн

в наличии

 

Купить в один клик

5
голосовать
Нашли дешевле?
  • Модуль ёмкостного сканера отпечатков пальцев от Waveshare
  • Модуль ёмкостного сканера отпечатков пальцев от Waveshare
  • Модуль ёмкостного сканера отпечатков пальцев от Waveshare
  • Модуль ёмкостного сканера отпечатков пальцев от Waveshare
  • Описание
  • Отзывы (6)
  • Задать вопрос

Емкостный полупроводниковый модуль сканера отпечатков пальцев со встроенным процессор STM32F105, в котором использован коммерческий алгоритм распознования отпечатков пальцев. позволяет быстро и стабильно проверять отпечатки пальцев.

Код производителя: 13694, Capacitive Fingerprint Reader

Выполнен на основе высокоскоростного цифрового микроконтроллера STM32F105R8 в сочетании с высокопроизводительным коммерческим алгоритмом отпечатков пальцев и усовершенствованным полупроводниковым датчиком, емкостный считыватель отпечатков пальцев становится простым, но интеллектуальным модулем интеграции, обеспечивает такие функции, как регистрация отпечатков пальцев, обработка изображений, поиск функций, создание и хранение шаблонов, сопоставление и поиск отпечатков пальцев и т. д.

Область применения:

  • Блокировка устройств по отпечаткам пальцев
  • Храненилище отпечатков пальцев
  • Система контроля доступа
  • Система фиксации времени прихода и ухода

Особенности:

  • Простое использование на уровне команд без необходимости знать технологию распознавания отпечатков пальцев
  • Используется быстрый и стабильный коммерческий алгоритм распознования отпечатков.
  • Высокая чувствительность сенсора - достаточно легкого прикосновения без нажатия
  • Простая работа с изображениями отпечатков - можно их загружать и выгружить
  • Два распространенных интерфейса: USB и UART
  • Низкое энергопотребление обеспечивается переводом микроконтроллера в режим сна.
  • Богатая поддерка программного обеспечения и библиотеками для Arduino, Raspberry Pi, STM32 и пр.

Характеристики:

  • Микроконтроллер: STM32F105
  • Тип датчика: Полупроводниковый (емкостной)
  • Размер модуля 45 х 30 мм
  • Размер датчика: 33,4 х 20,4 мм
  • Разрешающая способность образа отпечатка: 508 DPI
  • Размер изображения: 192 x 192 мм
  • Площадь зондирования: 9,6 × 12,8 мм
  • Емкость хранилища отпечатков пальцев 1000 (расширяемый)
  • Уровень безопасности: 0-9 от низкой до высокой, по умолчанию 5
  • Время распознавания: 1 сек
  • Ложная скорость приема 0,0001%
  • Ложная скорость отклонения 0,01%
  • Динамический ток: <60mA
  • Рабочее напряжение: 3.3В-5В
  • Тип интерфейса: UART или USB
  • Анти-электростатическая защита:
    • воздушный разряд: ± 15 кВ
    • контактный разряд: ± 8 кВ

Ссылки:

Отзывы покупателей про Модуль ёмкостного сканера отпечатков пальцев от Waveshare

Bohdan (21.03.2023)

у adafruit також є сканер відбитків https://www.adafruit.com/product/4750, ціна нормальна, габарити також, було б чудово побачити його на цьому сайті, а те прям погано все з асортиментом датчиків (в принципі для мікроконтролерів)

Ответить

nen777w (30.05.2021)

Добавлю еще один отзыв.
В целом модуль отличный проработал уже целый год в самодельном эллектронном замке: https://www.facebook.com/codijy/posts/2757615851192673

Ответить

nen777w (30.04.2020)

Хорошая новость!
Я нашел спосб обойти этот баг (когда после RST модуль отвечает неадекватоно).
Это конечно ЗАЛИПОН, и не отменяет того что в модуле забагована прошивка. Но все же.

Ниже изменненая функция из примера который предоставляет вендор. В свою же библиотеку я добавлю это попозже.
Итак:

void Auto_Verify_Finger(void)
{
if(digitalRead(Finger_WAKE_Pin) == HIGH) // If you press your finger
{
delay(20);
if(digitalRead(Finger_WAKE_Pin) == HIGH)
{
digitalWrite(Finger_RST_Pin , HIGH); // Pull up the RST to start the module and start matching the fingers
delay(300); // Wait for module to start

uint8_t arr[] = {0xf5,0x26,0x00,0x00,0x00,0x00,0x26,0xf5}; // Query DSP version
mySerial.write(arr, sizeof(arr));
mySerial.flush();

while(mySerial.available()) {
mySerial.read();
}

for(uint8_t n = 0; n < 8;) {
if(mySerial.available())
{
mySerial.read();
n++;
} else
{
delay(1);
}
}

Serial.println("Waiting Finger......Please try to place the center of the fingerprint flat to sensor !");
switch(VerifyUser())
{
case ACK_SUCCESS:
Serial.println("Matching successful !");
break;
case ACK_NO_USER:
Serial.println("Failed: This fingerprint was not found in the library !");
break;
case ACK_TIMEOUT:
Serial.println("Failed: Time out !");
break;
case ACK_GO_OUT:
Serial.println("Failed: Please try to place the center of the fingerprint flat to sensor !");
break;
}

//After the matching action is completed, drag RST down to sleep
//and continue to wait for your fingers to press
digitalWrite(Finger_RST_Pin , LOW);
}
}
}

Что тут происходит:
После того как мы разбудили модуль и установили RST.
Нужно отправить какой то валидный запрос (например версию DSP)
while(mySerial.available()) {
mySerial.read();
}
модуль ответит каким то мусором от 0 до 3 байт (кто не верит вставьте Serial.print сами убедитесь).
После чего надо вычитать еще 8 байт:
for(uint8_t n = 0; n < 8;) { ...

И уже после этого можно делать запросы на которые модуль будет отвечать корректно, например как тут: VerifyUser().

Во общем резумируя.
делать digitalWrite(Finger_RST_Pin , HIGH); без хака что я привел выше, нельзя.
Там в коде стоит delay(300);, с коментарием "// Wait for module to start" Но вы хоть 3000 сделайте он работать не будет пока не сделать то что я привел.

Написал им об этом в саппорт, но судя по тому что мои предидущие письма были проигнорированы, боюсь что и это тоже будет.

Ответить

nen777w (18.04.2020)

Полностью отсутсвует (по крайней мере я не смог найти), нормальная библиотека для работы с модулем через UART.

Пытался выяснить это у производителя:

Do you have a full-functinal library for working with your fingerprint sensor over UART?
(please don''t show me this: https://www.waveshare.com/wiki/File:UART-Fingerprint-Reader-Code.7z)
The code example is very poor and do not cover all cases, especially with the documentation for developers.


WaveshareHi dear, this is the file that we can provide. You can contact our engineer directly for the file whether they can help you.

Хорошо что есть PDF документация для разработчиков (ищите Capacitive_fingerprint_reader_development_manual.pdf), которая описывает все команды.

Во общем пока что - НЕ РЕКОМЕНДУЮ к покупке.
В отличии от модулей например от модулей GROW
(например: GROW R301T)
Для которых существует Adafruit Fingerprint Library.

Ответить

admin (21.04.2020)

Здравствуйте! Ребята, мы связались с клиентом по поводу этого отзыва. Он сказал, что уже пишет свою библиотеку и любезно предоставит ее нам, когда она будет готова! В свою мы напишем в Waveshare и попробуем разобраться с данной ситуацией.

Ответить

nen777w (29.04.2020)

Вот обещанная библиотека в начальном коммите https://github.com/nen777w/waveshare_fingerprint
Буду обновлять.

Теперь еще одна ложка дегтя.
Модуль "типа умеет" заснуть и по команде sleep и проснуться когда пользователь коснентся к поверхности сенсора (пин WAKE станет HIGH). После чего его можно сбросить и работать дальше.

Так вот... Заснуть он умеет, проснуться тоже, и после того как вы сделаете ему RESET (подадите короткий импульс на пин RESET) модуль начнет отвечать неадекватно. Т.е. по запросу начент присылать аюсолютно случайные значения.

Это не работает как и у меня в коде так и в примере кода от производителя (смотрите содержимое архива https://www.waveshare.com/wiki/File:UART-Fingerprint-Reader-Code.7z, пример для Arduino - команда в серийный порт CMD5)

Ответить

Написать отзыв:

Фото:

Есть вопросы по "Модуль ёмкостного сканера отпечатков пальцев от Waveshare" ?

Также рекомендуем ознакомиться:

Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
оплата картами Visa и MasterCard