NFC — различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 39: | Строка 39: | ||
Описание на сайте производителя | Описание на сайте производителя | ||
http://imall.iteadstudio.com/im130625002.html | http://imall.iteadstudio.com/im130625002.html | ||
+ | |||
+ | |||
+ | =Работа со считывателем= | ||
+ | |||
+ | Тут всё немного сложнее, чем при чтении RFID. Первым делом необходимо установить пакет libfnc. | ||
+ | |||
+ | opkg-cl update | ||
+ | opkg-cl install libnfc | ||
+ | |||
+ | Пакете libnfc пока собран только с поддержкой считывателей на базе чипа PN532, по умолчанию будем использовать режим UART. | ||
+ | |||
[[Категория:Инструкции]] | [[Категория:Инструкции]] |
Версия 15:28, 27 августа 2014
Содержание |
Вступление
NFC - Near Field Communication - технология беспроводной высокочастотной связи малого радиуса действия, которая дает возможность обмена данными между устройствами, находящимися на расстоянии около 10 сантиметров. Эдакий усовершенствованный RFID, короче. Рабочая частота - 13.56 MHz.
Для считывания NFC меток и брелков требуется подключить к Виртурилке NFC-считыватель.
Подключение
NFC считыватели могут быть подключены по шинам SPI, I2C (IIC), UART. Некоторые модели считывателей допускают подключение только к одной из этих шин, а некоторые - к любой из них, в зависимости от настроек.
Подключение к UART
NFC считыватель | Виртурилка |
---|---|
GND | CON1 (GND) |
RX | CON2 (UART0_TXD) или CON29 (UART1_TXD) |
TX | CON3 (UART0_RXD) или CON28 (UART1_RXD) |
Vcc | +3.3V или +5V (пин PWR_VIN), в зависимости от модели считывателя |
Проверенные устройства
Itead PN532 NFC
В зависимости от положений двух переключателей на борту может быть подключён к SPI, I2C, UART.
Описание на сайте производителя http://imall.iteadstudio.com/im130625002.html
Работа со считывателем
Тут всё немного сложнее, чем при чтении RFID. Первым делом необходимо установить пакет libfnc.
opkg-cl update opkg-cl install libnfc
Пакете libnfc пока собран только с поддержкой считывателей на базе чипа PN532, по умолчанию будем использовать режим UART.