Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Сканируем NFC-метки и получаем показания температуры, открываем гараж или делаем всё, что захочется.

NFC не является новой технологией и уже несколько лет существует как на Android, так и на iPhone. Вы можете платить за вещи, обмениваться данными, аутентифицировать устройства и делиться своими контактами, среди прочего, с помощью NFC. Теги NFC — это универсальные маленькие объекты, которые могут хранить информацию, которую может прочитать любой iPhone, оснащенный NFC. Давайте разберемся, как можно более подробно читать теги NFC на iPhone.

Теги NFC представляют собой простые пассивные устройства, хранящие информацию, которую может прочитать любой считыватель NFC или даже iPhone. Информацией могут быть ваши контактные данные, URL-адрес веб-сайта, ваши учетные записи в социальных сетях, ваш идентификатор и т. Д. Эти теги бывают всех форм и размеров, от брелков до имплантатов. В зависимости от вашего сценария использования вы можете разместить их дома, на кухне, в машине или в любом другом месте. Вот небольшой список того, что вы можете делать с тегами NFC.

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Какие iPhone могут считывать теги NFC

NFC существует на iPhone с iPhone 6, но вы можете использовать его только для оплаты через Apple Pay. Возможность чтения тегов NFC появилась только на iPhone 7 и выше (если iPhone обновлен до последней версии iOS 14). Итак, чтобы проверить, поддерживает ли ваш iPhone NFC, просмотрите список ниже:

iPhone с NFC только для Apple Pay

Чтение тегов NFC с iPhone вручную

Теги NFC с iPhone автоматически

iPhone XR и новее (включая iPhone SE 2-го поколения)

Как читать метки NFC на iPhone?

Если у вас iPhone XR или более новая модель, вы можете считывать метку NFC без фактической активации NFC на своем iPhone. С другой стороны, старые iPhone, в основном iPhone 7, 8 и X, требуют, чтобы вы вручную активировали NFC для сканирования метки.

Чтение тега NFC на iPhone XR и новее

Чтобы сканировать метку NFC на последних моделях iPhone, просто поднесите метку к iPhone и осторожно коснитесь ее левого верхнего угла. IPhone мгновенно считывает содержимое тега.

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Чтение тега NFC на iPhone 7, 8 и X

В отличие от более новых iPhone, iPhone 7, 8 и X не имеют возможности сканирования тегов в фоновом режиме. Вам необходимо вручную включить сканер NFC, а затем поднести iPhone к метке, чтобы отсканировать ее.

Чтобы отсканировать NFC-метку, проведите вверх от нижней части экрана iPhone, чтобы открыть Центр управления. Найдите и коснитесь кнопки устройства чтения NFC внизу, как показано на скриншоте ниже. Он активирует считыватель NFC, и вы можете осторожно коснуться метки левым верхним углом iPhone. IPhone просканирует тег и отобразит сохраненную информацию.

Про мини ПК:  ТОП—7. Лучшие смартфоны до 200$. Рейтинг на Сентябрь 2020 года!

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Что еще можно сделать с тегами NFC на вашем iPhone

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

Для себя я так и не придумал реального применения NFC-меткам. Несмотря на это, я отлично понимаю потенциальную пользу этой технологии, и мне всегда интересно почитать про её использование.

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

NFC Tools (Windows, macOS, Android, iOS)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

NFC Tools — одно из первых приложений, которое приходит на ум. С его помощью можно читать, записывать и программировать NFC- и RFID-совместимые метки.

Всё работает довольно просто. Запускаете приложение, прикладываете метку, задаёте нужные действия. Кроме простой записи информации, NFC Tools позволяет запрограммировать автоматизацию рутинных действий: включить Bluetooth, установить будильник, изменить громкость, передать конфигурацию Wi-Fi и многое другое.

На вкладке «Чтение» можно узнать такую информацию о метке, как:

А на вкладке «Запись» все вышеперечисленные пункты можно добавить на метку.

NFC TagWriter (Android)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

NFC TagWriter поможет записать на метку контакты, закладки, геолокацию, данные о Bluetooth Handover, email, текстовые сообщения и многое другое.

Кроме записи, поддерживается чтение и просмотр данных, запуск сопутствующего приложения.

У разработчиков также есть NFC TagInfo, которое служит для чтения всех данных, хранящихся на метках, включая транспортные билеты и тому подобные вещи.

TagXplorer (Windows)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

TagXplorer сделан теми же ребятами, что делали приложения выше. И, по сути, является их аналогом, но для Windows-платформы. Поэтому отдельно рассказывать про софтину не буду.

Smart NFC (iOS)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Как и аналоги, Smart NFC может читать и записывать NFC-метки. На метку можно добавить любой из поддерживаемых технологией тегов.

Если вы iOS-пользователь, то именно с этого приложения стоит начать.

NFC Assistant (Android)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

NFC Assistant нужен для выполнения различных действий при распознавании метки. Приложение умеет:

«Черная» метка NFC. Особенности и возможности технологииУслышав недавно радостную новость о решении компании Google закрыть Android Pay и Google Wallet, а вместо них сделать единую платёжную систему Google Pay, решил написать о технологии NFC. Рассказать подробно и простым языком, откуда, что и куда.Valentin “Aze” Osetrov

Mifare Windows Tool (Windows)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Не обращайте внимания на скриншот, в приложении есть английский язык.

Mifare Windows Tool — хоть и простая утилита, но она будет интересна опытным любителям NFC-технологии. С её помощью можно читать, записывать, анализировать и даже клонировать метки.

Если вы знаете хотя бы базово спецификацию MIFARE Classic, и знаете, как применить эти знания, обратите внимание на Mifare Windows Tool.

Про мини ПК:  Термоголовка datamax i 4208 и термоголовка для принтера Datamax I-4208, I-4206 203 dpi

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Если у вас под рукой есть карта формата MIFARE DESFire EV1, то вам нужно это приложение, чтобы получить с неё информацию. Поддерживаются типы шифрования AES, (3)DES и 3K3DES.

Tx Systems Contactless ID Reader (Windows)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Сразу хочу сказать, что утилита платная ($49,95), и, судя по всему, она больше не поддерживается разработчиком. Хотя купить её можно без проблем.

Tx Systems Contactless ID Reader — Windows-приложение для чтения информации с большинства RFID-совместимых карт. Благодаря технологии эмуляции клавиатуры полученную информацию можно вывести на курсор мыши Windows.

Если честно, я не понял, зачем это нужно. Судя по всему, это упрощает работу с RFID-картами и системами безопасности без необходимости закупки оборудования.

Read-a-Card (Windows)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Ещё одно платное и специфическое приложение. Оно необходимо для получения информации с RFID-метки и передачи её в специализированный софт для дальнейшей работы.

Поддерживается чтение прямо с карты или с помощью соответствующих устройств.

IDTransfer (Windows, Linux)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

IDTransfer из той же «оперы», что и два приложения выше. С его помощью можно произвести авторизацию пользователя по RFID-карте в системе. Однако здесь вам понадобится отдельный USB-считыватель карт.

Mifare Classic Tool (Windows)

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Mifare Classic Tool — очень простая утилита для Windows. Она поможет считать информацию с UID или Mifare карт, записать на них информацию или заменить ключи.

Применение NFC

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

Включение компьютера по возвращении домой

Ожидание запуска компьютера, когда вы возвращаетесь домой, очень утомляет. А оставлять комп на целый день зачастую очень не экономно. Один пользователь решил эту проблему с помощью NFC метки, которую он сделал, чтобы удаленно включить свой компьютер, как только он возвращается домой. Для этого процесса требуется Tasker, приложение Wake on LAN Android App и ПК с поддержкой Wake up on LAN.

Активация Wi-Fi модема

Конечно, может быть не так сложно погрузиться в настройки вашего телефона и активировать модем Wi-Fi (если он у вас есть), но у кого есть время? Если вы хотите немного упростить процесс удаленной работы, вы можете создать NFC-метку, которая автоматически запустит процесс активации модема. Затем просто прикрепите её к краю ноутбука. Для этого всего нам пригодится NFC Task Launcher.

Делимся своим Wi-Fi паролем с гостями

Если вы похожи на меня, ваш пароль Wi-Fi такой же длинный и сложный. Вместо того, чтобы давать своим гостям листок бумаги с набросанными на нем буквами чувствительных к регистру символов, напишите пароль для метки NFC. Вообще есть несколько способов сделать это.

Можно использовать InstaWifi для простого обмена паролями Wi-Fi напрямую через NFC. Недостатком является то, что для этого всем вашим гостям должен быть установлен InstaWifi. Кроме того, вы можете сделать одну метку с вашим паролем Wi-Fi, и ваши гости смогут читать её с большинством приложений для чтения/записи NFC, например, вышеупомянутым NFC Task Launcher.

Про мини ПК:  Беспроводной сканер штрих кода атол sb2109 48957

Процесс

В приложении Tasker мы создаем задачу, которая отправит HTTP-запрос POST в Particle Cloud (облако), чтобы открыть или закрыть ворота гаража. В случае, если вы управляете не Particle, а другим компонентом, например, Raspberry Pi, вместо него будет отправлен HTTP-запрос.

Давайте создадим задачу. Откройте приложение Tasker и:

Обратите внимание, что garage_open — это функция, которую мы хотим запустить с помощью запроса POST.

Шаг 3

В приложении Trigger мы создадим задачу для запуска задачи в Tasker. В конце создания задачи приложение попросит нас отсканировать NFC-метку, чтобы сохранить в неё задачу. Вот что мы делаем в приложении Trigger:

Шаг 4

Код программы на C++ ниже. Эту программу мы будем применять в следующем нашем уроке по управлению воротами гаража с помощью NFC.

Сканируем метку NFC с помощью телефона. Если все хорошо, приложение Trigger должно отобразить уведомление о том, что задача выполнена, а команда HTTP была отправлена ​​на наше оборудование, и оно отреагировало на команду. Например, ворота гаража теперь открываются.М

Метки NFC — отличная идея, но не всегда хороший способ управления вашим оборудованием. Часто при сканировании метки приходится менять положение телефона, чтобы он наконец отсканировал её. Возникает вопрос, что я сделал не так? Почему процесс сканирования зачастую отнимает столько сил или времени для. Здесь можно найти две проблемы.

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

Итак, в следующем уроке мы опишем целиком процесс создания устройства, которое поможет открывать гаражные ворота с использованием NFC и смартфона на Андроид.

Как мы можем использовать NFC-метки

В нашем случае мы могли бы использовать NFC, чтобы заставить наш телефон отправлять команду нашему оборудованию.

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

Комплектующие

Мы будем использовать кит набор Photon от компании Particle.

Сканируйте метки NFC и используйте метки NFC для управления своим оборудованием

Фотон — набор для разработки с Wi-Fi для создания устройства с улучшенными возможностями и повышенной надежностью.

Далее мы поговорим том, как сканирование NFC-меток может отправлять команды на ваше оборудование. Конечно, у вас должен  быть телефон с Android.

NFC (англ. — Near Field Communications), буквально, коммуникация ближнего окружения. Возьмем определение NFC из руководства по Android API:

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

Оцените статью
Карман PC
Добавить комментарий