пʼятниця, 28 липня 2017 р.

NFC модуль "NFC Module v3" на базі контролера PN532. Читання RFID міток. I2C Інтерфейс


Шастаючи просторами Aliexpress потрапив на модуль "NFC Module v3". Насамперед він зацікавив мене як модуль для читання RFID міток. Він менший за розміром ніж наприклад MFRC522.



І так у спробах запуску:
Пробую запустити через інтерфейс I2C. Вечір мучився, і дуже довго нічого не виходило, опишу підсумок.
Як виявилося, для коректної роботи по інтерфейсу I2C необхідно, крім живлення, землі, SDA, SCL, підключати ще виводи IRQ, RST. І саме їхні номери задаються в прикладі скетча.
Інформацію взяв звідсіля.
Схему підключення накидав у пеінті, прошу вибачення за це:
Перемикачі на платі виставити таким чином:
Бібліотеку використовую від Adafruit. Дзеркало тута. Так само можна встановити з репозиторію в Arduino за пошуковою фразою PN532.

У стандартному скетчі iso14443a_uid.ino для коректної компіляції та роботи потрібно змінити таке:
І рідер ожив :) ура. 
Можна постійно перевіряти наявність карти на рідері. 
Можна постійно читати ідентифікатор мітки.

1 коментар:

  1. Здраствуйте и что же в конечном результате получилось сделать на базе этого модуля ?

    ВідповістиВидалити