Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 28.01.2021, 13:41  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,556
Сказал спасибо: 5,393
Сказали Спасибо 24,763 раз(а) в 5,559 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Сенсор отпечатков пальцев доступный

Сейчас почти во всех телефонах и ноутбуках ставят датчики отпечатков пальцев. Хочется тоже применить к замкам не слишком высокой степени строгости.
Но на Али как-то попадаются только либо здоровенный со скошенной гранью (камера внутри и подсветка) или круглый емкостной. Оба уже с контроллерами внутри и наружу работают только "свой/не свой", не отдавая "картинку" скана.

Глянул по запчастям на телефоны - полно сканеров и цена смешная. Но кроме описания вроде "сканер отпечатка на doogee " больше ничего.

Может у кого опыт есть в данной тематике, что можно глянуть доступного по цене/доставабельности/паябельности?

Хотелось бы что-то максимально маленькое/экономичное.
Изображения:
 
Реклама:
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 28.01.2021, 14:45  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Я использовал только "скошенный". Туда записывается несколько отпечатков, при касании датчик выдает сигнал касания, и уже МК или софт (внешние) по UART запускает процедуру поиска отпечатка и получает результат - номер отпечатка или "не найдено".
В памяти датчика хранятся не изображение, а посчитанный хэш на основе изображения.
Предположу, что если датчик будет выдавать изображение, то это будет по сути просто камера, а всю математику надо будет делать самому.
pambaru вне форума  
Сказали "Спасибо" pambaru
Eddy71 (28.01.2021)
Непрочитано 28.01.2021, 16:04  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,556
Сказал спасибо: 5,393
Сказали Спасибо 24,763 раз(а) в 5,559 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Вот это я как раз и хочу сделать. Оно/не оно мне мало
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 28.01.2021, 16:27  
DanilinSA
Почётный гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,671
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Да. Простой сканнер ( и в сотовом в том числе) выдают картинку.
Пример: https://www.cyberforum.ru/arm/thread2711606.html

Более сложные самостоятельно делают свертку (свертка - некое математическое описание характерных признаков отпечатка) и фото наружу не выдают.

В любом случае нужно смотреть описание сенсора. И смотреть что он наружу отдает
DanilinSA вне форума  
Сказали "Спасибо" DanilinSA
Eddy71 (28.01.2021)
Непрочитано 28.01.2021, 16:38  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,374
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Сообщение от pambaru Посмотреть сообщение
В памяти датчика хранятся не изображение, а посчитанный хэш на основе изображения.
и что с ним дальше делать? Тут как в пословице - дважды в одну реку зайти невозможно.


Сообщение от Eddy71 Посмотреть сообщение
камера внутри и подсветка
Такие работают крайне паскудно. Получить с первого раза одобрение - это надо очень постараться.
parovoZZ вне форума  
Сказали "Спасибо" parovoZZ
Eddy71 (28.01.2021)
Непрочитано 28.01.2021, 16:53  
AR_Favorit
Почётный гражданин KAZUS.RU
 
Регистрация: 13.03.2010
Сообщений: 2,901
Сказал спасибо: 499
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
AR_Favorit на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Сообщение от Eddy71 Посмотреть сообщение
Может у кого опыт есть в данной тематике, что можно глянуть доступного по цене/доставабельности/паябельности?

Хотелось бы что-то максимально маленькое/экономичное.
Как раз круглый емкостной и используем с замками.

Вот такие - удобно врезать в дверь.
https://www.aliexpress.com/item/33053655412.html

Внутри у него вот это
https://www.aliexpress.com/item/4000251947139.html - не сильно большое (если не сравнивать с теми, что в телефонах)))

Видео:


Картинку наружу отдавать они умеют - см. описание протокола в документации, команда UpImage. Можно сам скан после сканирования, можно сгенерированную процом свёртку из этого скана.

https://www.dropbox.com/sh/epucei8lm...1q4nAhzAa?dl=0

Только зачем напрягаться с не самой простой обработкой изображений во внешнем контроллере, если в самом считывателе DSP под это заточен? Это будет или медленней обработки в самом сканере, или довольно неэкономично. Хотя, конечно и проц в сканере весьма тормозной по сравнению с теми, что стоят в телефонах, по докам до 200 мс надо, чтобы считать изображение, до 500мс сгенерировать свертку, и неуказанное время - найти похожую в памяти.
На видео - с момента включения подсветки до момента её выключения, вот столько времени занимает считывание, обработка и поиск в библиотеке отпечатков.


Там же не просто "свой-чужой" наружу, а вполне нормальный протокол. есть и настройка строгости сравнения, и оценка достоверности совпадения (мы её, правда, не задействуем). Для "замка не слишком высокой строгости" вполне достаточно.

Для экономичности держим основное питание выключенным, подаём питание только на вход питания датчика прикосновения (единицы микроампер). Обнаружили прикосновение - подаем основное питание, делаем несколько попыток считать изображение/найти его в памяти, снимаем основное питание.

Из странностей и косяков:
- при первой подаче питания на сканер датчик прикосновений не работает, пока хотя бы раз не будет подано основное питание.

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

Но если уж дойдёт до взлома такой степени сложности - то и обработка изображений снаружи сканера не поможет, "имитация" сканера вполне может подсунуть изображение, основу для которого можно найти прямо рядышком, на дверной ручке, используя набор юного криминалиста)))

Последний раз редактировалось AR_Favorit; 28.01.2021 в 17:27.
AR_Favorit вне форума  
Сказали "Спасибо" AR_Favorit
Eddy71 (28.01.2021)
Непрочитано 29.01.2021, 15:01  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,556
Сказал спасибо: 5,393
Сказали Спасибо 24,763 раз(а) в 5,559 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Заказал "напопробовать" R502.
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 30.01.2021, 14:06  
AR_Favorit
Почётный гражданин KAZUS.RU
 
Регистрация: 13.03.2010
Сообщений: 2,901
Сказал спасибо: 499
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
AR_Favorit на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Сообщение от Eddy71 Посмотреть сообщение
Заказал "напопробовать" R502.
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
Не очень дружелюбно.

Вспомнил. Рекомендуется же для таких устройств прописывать каждый палец по несколько раз. Ну как бы разными участками прикладывая.

Но обнаружился такой момент: при записи очередного отпечатка, точнее, свёртки, составленной из двух сканов согласно инструкции, контроллер сканера сам - молча - сопоставляет записываемую свёртку на предмет совпадения с уже имеющимися, и если совпала - то не добавляет отпечаток в библиотеку как новый. Обновляет имеющийся или просто отбрасывает - хз. Рапортует об успешной записи и всё. В итоге попытка записать, например, пять раз один палец, прикладываемый со смещением, может дать одну запись, или две.

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


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

В новой документации написано, что скомбинировать можно от 2 до 6 сканов, для чего есть 6 буферов. И рекомендовано не менее 3. Но я по-прежнему использую два - качество распознавания вроде как устраивает. Руки не доходят попробовать сделать шесть сканов (с разными смещениями пальца) и посмотреть, насколько хорошо будет распознаваться в итоге по этому шаблону палец, прикладываемый с разными смещениями.
AR_Favorit вне форума  
Сказали "Спасибо" AR_Favorit
Eddy71 (30.01.2021)
Непрочитано 30.01.2021, 14:50  
niki59
Вид на жительство
 
Аватар для niki59
 
Регистрация: 02.04.2010
Адрес: Украина, 2290 км от Лондона
Сообщений: 337
Сказал спасибо: 363
Сказали Спасибо 252 раз(а) в 104 сообщении(ях)
niki59 на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Сообщение от Eddy71 Посмотреть сообщение
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
Когда оформлял загранпаспорт, то отпечаток указательного пальца левой руки не приняло (имеются мелкие порезы). Пришлось средний прикладывать
__________________
"Кто не знает, куда направляется, очень удивится, попав не туда"
Марк Твен
niki59 вне форума  
Сказали "Спасибо" niki59
Eddy71 (30.01.2021)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите доступный аналог MAX762 estet Информация по радиокомпонентам 5 06.12.2013 07:49


Часовой пояс GMT +4, время: 00:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot