NFC (Near Field Communication, Ближняя Бесконтактная Связь) — технология беспроводной высокочастотной связи малого радиуса действия, которая дает возможность обмена данными между устройствами, находящимися на расстоянии около 10 сантиметров. NFC была одобрена как ISO/IEC стандарт 8 декабря 2003 года и позже как стандарт Ecma International.
Эту технологию уже давно используют в Западе в различных картах: проездные для автобусов, метро, студентческие карты и многое другое. Большинство смартфонов поддерживают технологию NFC, но многие на самом деле не знают или просто её не пользуются. В основном в смартфонах эту технологию используют для передачи фото, музыки и видео, так как это очень удобно, достаточно приблизить два телефона и передать файлы, правда скорость передачи файла меньше чем при передаче через «синие зубы«, Bluetooth.
Кроме передачи файлов через NFC, эту технологию также можно использовать в очень широких аспектах жизни, о чем речь идет в этой статье. В Google Play существуют много различных приложений, которые дают возможность чтения и записи данных в эти NFC носители, также с помощью некоторых из этих приложений можно запрограммировать NFC носители, т.е. выполнять определенные команды каждый раз когда программа обнаружит тот или иной NFC тег.
В этой статье ограничусь описанием только одного из этих приложений — NFC Tools. Это программа позволяет при обнаружении NFC тега, отобразить детальную информацию о нем, также если этот NFC тег позволяет записать данные, то можно сохранить в нем информацию. Кроме того, можно указать список команд, которых необходимо выполнить при обнаружении NFC тега, и каждый раз при его обнаружении программа автоматически будет выполнять эти команды.
Далее я расскажу, как я использовал NFC тег для автоматизации своей работы. В интернете можно приобрести специальные NFС-стикеры по доступной цене, я приобрел набор из 10 NFC стикеров за 10 Евро здесь, но можно конечно использовать свои ненужные карточки, где имеется NFC микросхема, например карточку от автобуса или метро. Единственная разница заключается в том, что можно записать данные в эти стикеры, а эти карточки обычно имеют защиту от записи.
Я дома подключаюсь к интернету через WiFi, а выходя из дома каждый раз выключаю WiFi и включаю интернет телефона (3G или 4G местами). Также необходимо увеличить громкость звука на улице и уменьшить его дома. В андроиде выключить WiFi и включить 3G, увеличить или уменьшить звук не составляет особого труда, но проблема заключается в том, что иногда просто забываю и получается когда я нахожусь на улице не получаю свои письма или сообщения своевременно, а это для меня очень важно. Поэтому дома на входную дверь приклеил два NFC стикера, один снаружи и второй изнутри двери.
Теперь каждый раз выходя из дома достаточно приблизить мой телефон к двери как автоматически выполняются следующие задачи:
- Выключить WiFi
- Включить 3G/4G
- Увеличить звук (задается конкретная цифра)
- Произнести текст («Good bye Sir and have a nice day!»)
А приходя домой перед тем как зайти приближу свой телефон на входной NFC стикер, который приклеен снаружи входной двери и автоматически выполняются следующие задачи:
- Включить WiFi
- Выключить 3G/4G
- Уменьшить звук (задается конкретная цифра)
- Произнести текст («Welcome home Sir!») — так приятно слушать когда тебя приветствуют при входе, а я ради приличия иногда отвечаю «Thank you!» или просто «??ндата зан!«.
Здесь нужно отметить, что в принципе можно использовать один NFC стикер для некоторых задач, например, переключения телефона в режим полета каждый раз когда идем спать. Приклеем один стикер возле кровати и запрограммируем так, чтобы он переключил режим полета, т.е. приложение позволяет отключить, включить либо переключить (toggle) ту или иную команду. Теперь когда идем спать приближаем телефон к этому стикеру (включится режим полета) и обратно когда встаем приближаем второй раз и теперь отключится режим полета, т.е. идет команда переключения.
Такие же две NFC стикера приклеил на работе, и они тоже предназначены для переключения между WiFi и 3G/4G, увеличения и уменьшения всех типов звуков и т.д.
И последнее что я сделал, записал в брелке (в комплекте имеется один брелок с NFC cхемой) свои контактные данные, так что теперь достаточно приблизить этот брелок к любому другому телефону с поддержкой NFC и все мои данные сохранятся на новом телефоне в виде нового контакта. Это только те сферы, где я использовал возможности NFC, существуют много других областей где можно использовать NFC для автоматизации, например:
- Приклеит NFC стикер в ванной комнате и поставить будильник, когда звонит будильник нужно будет встать из постели, идти в ванную и только тогда отключиться будильник. Для этого используется специальная программа, которая называется Puzzle Alarm Clock, который имеет возможность отключения будильника через NFC тег. Тогда можно гарантировать, что вы точно проснетесь, так как отключить можно только физически идя в ванную (или можно придумать более труднодоступное место).
- Можно придя домой автоматически включить свет, телевизор, компьютер или что угодно, просто нужно найти подходящую программу и устройства, т.е. таким образом вы приблизитесь на умный дом на один шаг.
- Можно скопировать все свои NFC карточки (автобусные проездные, проездные от метро, студенческие карточки и т.д.) в свой мобильный телефон и использовать телефон в качестве этих карточек. Тогда не приходится тащит с собой все эти карточки.
- Открыть двери своего дома или офиса или даже передать свои электронные ключи кому нужно на определенный срок. Подробнее об этом посмотрите здесь.
- И просто не смог не добавить возможность использования NFC в визитных карточках, подробнее здесь или лучше здесь.
Этот список можно продолжить бесконечно, все зависит от фантазии и возможности программ