Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
28.01.2021, 13:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,773
Сказал спасибо: 5,556
Сказали Спасибо 25,331 раз(а) в 5,692 сообщении(ях)
|
Сенсор отпечатков пальцев доступный
Сейчас почти во всех телефонах и ноутбуках ставят датчики отпечатков пальцев. Хочется тоже применить к замкам не слишком высокой степени строгости.
Но на Али как-то попадаются только либо здоровенный со скошенной гранью (камера внутри и подсветка) или круглый емкостной. Оба уже с контроллерами внутри и наружу работают только "свой/не свой", не отдавая "картинку" скана.
Глянул по запчастям на телефоны - полно сканеров и цена смешная. Но кроме описания вроде "сканер отпечатка на doogee " больше ничего.
Может у кого опыт есть в данной тематике, что можно глянуть доступного по цене/доставабельности/паябельности?
Хотелось бы что-то максимально маленькое/экономичное.
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
28.01.2021, 14:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,360
Сказал спасибо: 85
Сказали Спасибо 618 раз(а) в 373 сообщении(ях)
|
Re: Сенсор отпечатков пальцев доступный
Я использовал только "скошенный". Туда записывается несколько отпечатков, при касании датчик выдает сигнал касания, и уже МК или софт (внешние) по UART запускает процедуру поиска отпечатка и получает результат - номер отпечатка или "не найдено".
В памяти датчика хранятся не изображение, а посчитанный хэш на основе изображения.
Предположу, что если датчик будет выдавать изображение, то это будет по сути просто камера, а всю математику надо будет делать самому.
|
|
|
Сказали "Спасибо" pambaru
|
|
|
28.01.2021, 16:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,773
Сказал спасибо: 5,556
Сказали Спасибо 25,331 раз(а) в 5,692 сообщении(ях)
|
Re: Сенсор отпечатков пальцев доступный
Вот это я как раз и хочу сделать. Оно/не оно мне мало
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
28.01.2021, 16:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,715
Сказал спасибо: 130
Сказали Спасибо 1,108 раз(а) в 527 сообщении(ях)
|
Re: Сенсор отпечатков пальцев доступный
Да. Простой сканнер ( и в сотовом в том числе) выдают картинку.
Пример: https://www.cyberforum.ru/arm/thread2711606.html
Более сложные самостоятельно делают свертку (свертка - некое математическое описание характерных признаков отпечатка) и фото наружу не выдают.
В любом случае нужно смотреть описание сенсора. И смотреть что он наружу отдает
|
|
|
Сказали "Спасибо" DanilinSA
|
|
|
28.01.2021, 16:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: Сенсор отпечатков пальцев доступный
Сообщение от pambaru
|
В памяти датчика хранятся не изображение, а посчитанный хэш на основе изображения.
|
и что с ним дальше делать? Тут как в пословице - дважды в одну реку зайти невозможно.
Сообщение от Eddy71
|
камера внутри и подсветка
|
Такие работают крайне паскудно. Получить с первого раза одобрение - это надо очень постараться.
|
|
|
Сказали "Спасибо" parovoZZ
|
|
|
28.01.2021, 16:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
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
|
|
|
29.01.2021, 15:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,773
Сказал спасибо: 5,556
Сказали Спасибо 25,331 раз(а) в 5,692 сообщении(ях)
|
Re: Сенсор отпечатков пальцев доступный
Заказал "напопробовать" R502.
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
30.01.2021, 14:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: Сенсор отпечатков пальцев доступный
Сообщение от Eddy71
|
Заказал "напопробовать" R502.
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
|
Не очень дружелюбно.
Вспомнил. Рекомендуется же для таких устройств прописывать каждый палец по несколько раз. Ну как бы разными участками прикладывая.
Но обнаружился такой момент: при записи очередного отпечатка, точнее, свёртки, составленной из двух сканов согласно инструкции, контроллер сканера сам - молча - сопоставляет записываемую свёртку на предмет совпадения с уже имеющимися, и если совпала - то не добавляет отпечаток в библиотеку как новый. Обновляет имеющийся или просто отбрасывает - хз. Рапортует об успешной записи и всё. В итоге попытка записать, например, пять раз один палец, прикладываемый со смещением, может дать одну запись, или две.
Выходим из положения, самостоятельно проверяя при записи, нет ли текущего варианта в памяти. нету - добавляем в память. Есть - не записываем, а сообщаем пользователю, что такой палец уже есть, и ждем новых касаний.
Кстати: в старых вариантах документации было рекомендовано составлять свёртку из двух последовательных сканов, для чего есть два буфера, сканируем в один, сканируем в другой, даем команду скомбинировать, если всё ок, полученный результат пишем в память.
В новой документации написано, что скомбинировать можно от 2 до 6 сканов, для чего есть 6 буферов. И рекомендовано не менее 3. Но я по-прежнему использую два - качество распознавания вроде как устраивает. Руки не доходят попробовать сделать шесть сканов (с разными смещениями пальца) и посмотреть, насколько хорошо будет распознаваться в итоге по этому шаблону палец, прикладываемый с разными смещениями.
|
|
|
Сказали "Спасибо" AR_Favorit
|
|
|
30.01.2021, 14:50
|
|
Вид на жительство
Регистрация: 02.04.2010
Адрес: Украина, 2290 км от Лондона
Сообщений: 336
Сказал спасибо: 363
Сказали Спасибо 252 раз(а) в 104 сообщении(ях)
|
Re: Сенсор отпечатков пальцев доступный
Сообщение от Eddy71
|
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
|
Когда оформлял загранпаспорт, то отпечаток указательного пальца левой руки не приняло (имеются мелкие порезы). Пришлось средний прикладывать
__________________
"Кто не знает, куда направляется, очень удивится, попав не туда"
Марк Твен
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:17.
|
|