Проблема с обнаружением значка с PN532 и Raspberry Pi - PullRequest
2 голосов
/ 23 марта 2020

Я пытался определить тег с помощью модуля PN532, который я купил у Amazon здесь:

https://www.amazon.ca/ASHATA-Controller-Raspberry-Interface-Switching/dp/B07XFNDHNS

Я следовал этому уроку здесь:

http://wiki.sunfounder.cc/index.php?title=PN532_NFC_Module_for_Raspberry_Pi

Я пытался использовать оба I2 C или SPI, но оба результата просто дают мне следующее при запуске nf c -poll:

nfc-poll uses libnfc 1.7.1
NFC reader: pn532_spi:/dev/spidev0.0 opened
NFC device will poll during 30000 ms (20 pollings of 300 ms for 5 modulations)
nfc_initiator_poll_target: Success

Кажется, что PN532 правильно подключен к Pi, но тег не обнаруживается или не печатает какую-либо информацию. Я начинаю удивляться, если проблема в самом устройстве PN352. Может, у меня неисправный?

Спасибо

1 Ответ

1 голос
/ 25 марта 2020

Ответ

Обновление 2020mar29hkt2040

Часть 1 - libnf c v1.17 I2 C Конфигурация протестирована ОК

ОП не повезло в тестировании режима libnf c I2 C и SPI. Я попробовал режим I2 C и нашел все в порядке. Я полагаю, что OP не установил файл конфигурации или не установил "auto scan = true". См. Мой пример файла конфигурации libnfc171 в Приложении A. PS - (1) Мой считыватель NF C может обнаружить тег без проблем. (2) Я использую Rpi4B buster 2020mar13.


Часть 2 - Сейчас тестирую режим SPI 2020mar29hkt2044

В инструкциях по настройке Sunfounder рекомендуется снизить скорость SPI на 50 кГц. Поэтому я изменил файл /bbo/config.txt, как показано в Приложении F.

/, чтобы продолжить, ...


Ссылки

(1) Модуль контроллера NF C ОП

(2) SunFounder Rpi PN532 NF * Учебное пособие по модулю 1140 *

(3) Libnf c NF C Библиотека

(4) Libnf c Руководство по конфигурации

(5) Libnf c Главная страница

(6) Libnf c: конфигурация

(7) Libnf c: nf c -list

(8) Карта MIFARE


Приложения

Приложение A - Установка libnf c 1.7.1

nfc config


Приложение B - Чтение тега

reading a tag


Приложение C - NF C Считыватель протестирован

NFC


Appe ndix D - My NF C считыватели и теги

nfc readers and tags


Приложение E - PN532 NF C reader Подключение V3

pn532 v3


Приложение F - конфигурация SPI для тестирования PN532 с использованием libnf c 1.1.7

spi config


...