NFC — различия между версиями

Материал из virt2real wiki
Перейти к: навигация, поиск
Строка 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

Itead PN532 NFC


В зависимости от положений двух переключателей на борту может быть подключён к SPI, I2C, UART.

Описание на сайте производителя http://imall.iteadstudio.com/im130625002.html


Работа со считывателем

Тут всё немного сложнее, чем при чтении RFID. Первым делом необходимо установить пакет libfnc.

opkg-cl update
opkg-cl install libnfc

Пакете libnfc пока собран только с поддержкой считывателей на базе чипа PN532, по умолчанию будем использовать режим UART.