Доброго времени суток. После покупки телефона, поддерживающего NFC, решил узнать как можно использовать эту технологию и чем она полезна. Для тех, кто не вкурсе, NFC — это технология беспроводной связи малого радиуса действия, небольшой апгрейт технологии бесконтактных карт.
Есть 3 области применения:
1. Режим эмуляции бесконтактных карт.(к сожалению для моего телефона нет соответствующего софта и непредвидится)
2. Режим чтения — поддерживается моим телефоном
3. Режим спаривания 2-х устройств — вроде весьма удобная штука, но проверить в работе не удалось, т.к. у моих знакомых едиственный телефон с NFC — это Galaxy S4(а он, походу, вообще ни с кем дружить не хочет).
Выходит, могу использовать только один режим — режим чтения. Поэтому заказал несколько меток на пробу. На просторах алиэкспресса это были чуть ли не единственные носимые метки(не наклейки) с нормальным дизайном и по приемлемой цене. Шли до меня примерно 20 дней и еще пару недель ждали моего возвращения с командировки. Пришли в стандартном желтом пакете китайской почты. При вскрытии внутри я обнаружил 8 меток 4-х разных цветов.
Теперь попробуем их в работе. Запишем какую нибудь информацию.
Теперь попробуем считать ее.
Как видите, записанный url открылся в браузере.
А вот вместо приветственного сообщения на кирилице кракозябры. Но это не так страшно. Использовать метки в качестве записок я пока не планирую.
Также можно запрограммировать телефон на выполнение каких-либо действий при поднесении метки. Например, включение навигатора в машине, ну или у кого на что фантазии хватит(для этого подойдут и обычные проездные московского или питерского метро).Можно использовать как визитку:
Записываем инфу о себе
Ну а потом делимся ей с окружающими
Удобно.
Резюмируя, метки со своей задачей справляются на ура. Брать можно, если оно Вам нужно. Только перед покупкой не забудьте проверить, будут ли они работать с Вашим телефоном. На страничке с товаром есть список поддерживаемых моделей.
UPD. Поэкспериментировал с памятью. Максимум, что смог запихнуть в метку — 716 байт. Либо оставшееся место используется для служебной инфы, либо его просто нет.
UPD1. Нашел читательский билет РНБ. Билет оказался по сути такой же меткой. И так же в него максимум 716 байт влезает.
На вашем скриншоте создания визитки вверху написано 108 байт. Если вы введёте побольше текста, то возможно что-то прояснится.
Судя по тому, что вы загрузили 650 байт (гифку), там действительно 1 КБ, т.к., по табличке на странице продавца, существуют 256 байтные чипы, а за ними сразу идут 1 Кбайтные. А гифка большего размера могла не влезть, т.к. возможно она как-нить uu/base64-энкодится (при этом увеличивается в размере).
Себе я тоже приобрел немного карт-меток, но, как оказалось, на WindowsPhone все очень печально в плане NFC:
— считать метку можно только после разблокировки телефона
— после считывания обязательно нужно подтвердить исполнение команды кнопкой «OK»
— последовательность записать нельзя, только одно действие
— максимум что можно — запустить какое-нибудь приложение, об изменении настроек, включении wifi/bluetooth даже мечтать не стоит…
P.S. Ждем выхода windows phone 8.1
P.P.S. Функция меток в качестве визитки или ссылки/текста очень сомнительна — NFC не на всех смартах распространен, есть наиболее популярная альтернатива в качестве QR.
bartwell, с разблокировкой понятно, спасибо, а кроме разблокировки действий более никаких не требуется? ПО висит в фоне и уже при обнаружении метки автоматом выполняет заложенные для неё действия?
wolfff1407. как и говорил piterparker — NFC Retag + карты метро, точно так же справляются с задачей, стоит только разблокировать телефон, сработает действие, ассоциированное с меткой.
Это как голосовое управление у моего телевизора. Штука, как идея, прикольная, но чтобы ей воспользоваться, надо сначала сказать команду активации функции, подождать, когда она активируется (секунд 3-5) и только потом уже можно пользоваться… Вследствие этого пользуюсь ей очень редко (зачастую проще пульт найти).
Было бы гораздо удобнее переключаться простым поднесением телефона или попаданием его в зону опознавания метки. Для себя я решал задачу, к примеру, переключения телефона между домашним/рабочим профилями с помошью программы Llama. Аппарат сам переключался, даже доставать его не нужно было.
Приложил два телефона, тапнул — объект передался по Wi-Fi или BT. Тут только главный вопрос — тапнул ты уже после приема данных о получателе или данные адресата пришли после подтверждения.
Качественный мануал. :)
Инструкция, как можно разблокировать телефон NFC меткой при заблокированном экране. )
Ну или для каких-то игр на местности, типа квест.
Это красивые брелки дорогие.
П.С. сейчас разрабатываем проект где метки используются для оплаты на вендинговых автоматах, плюс как ключ для информации на сайте — информация может быть любая.
или кладешь на телефон его и записываешь?
Либо второй вариант, при котором на метку ничего записывать не надо. Создаем в менеджере профилей какое-нить действие(например включение вафли, синезуба или запуск программы) и в качестве условия выполнения выбираем nfc и подносим нашу метку к считывателю. Далее менеджер считывает уникальный идентификатор метки и запоминает его. Все, после поднесения метки у Вас будут выполнятся заданные действия. Для этого способа подойдут и обычные смарт-карты.