Ответ
Часть A - PN532 NF C установка тестирования
Часть B - libnf c 1.7.1 Режим SPI протестирован OK
/ для продолжения, ...
Ссылки
(1) Проблема с обнаружением значка с помощью PN532 и Rpi - спросили 2020mar23, просмотрено 74 раза
(2) Как Rpi python может считывать смарт-карту / метку MFRC522 / PN532 NFC / RFID MIFARE? - Спросил 2020mar28 Просмотрено 271 раз
(3) PN532 NF C Лист данных контроллера Rev 3.6 - 2017nov2828 NXP
(4) PN532 UM0701 -02 80C51 Руководство по программному обеспечению Редакция 02 - NXP 2007
(5) PN532 NF C Модуль RFID - Comoponents101 2018oct06
(6) Интерфейс Raspberry Pi с модулем PN532 NF C, с демонстрационной программой python - Университет Уилфрида Лорье 2019
(7) Интерфейс Youtube Raspberry Pi для PN532 NF C Модуль - Терри Стертевант, Университет Уилфрида Лорье, 10 490 просмотров 2017may04
(8) PN532 NF C Шляпа для Raspberry Pi, I2C / SPI / UART - WaveShare USD $ 14
(9) PN532 NF C Шляпа для Raspberry Pi, I2C / SPI / UART - Wiki WaveShare
(10) PN532 UM0701-02 Руководство пользователя - NXP
(11) NTAG213 / 215/216 Лист данных - NXP
(12) MIFARE Classi c 1K Таблица данных смарт-карт R3.2 2018мая23 - NXP
(13) Демонстрационный код PN532 - WaveShare
(14) OsoYoo (со схемами c) PN532 NF C RFID-модуль для Raspberry Pi
/ для продолжения, ...
Приложения
Приложение A - Предложение по подключению AdaFruit Arduino совместимого экрана PN532 NF C к Rpi.
PN532 NF C HAT для таблицы данных Rpi - WaveShare
PN532 NF C Шляпа для Rpi Wiki - WaveShare
Приложение B - PN532 NF C Настройка перемычки I2C / SPI / UART модуля
Приложение C - PN532 Карта регистра
Приложение D - PN532 Schemati c
PN532 NF C RFID-модуль для Raspberry Pi
Appe ndix E - PN532 Режим UART Быстрое тестирование - WaveShare
Быстрое тестирование модуля путем подключения его к P C с помощью кабеля / адаптера USB к TTL вместо Raspberry Pi
- Аппаратное подключение
PN532 NF C HAT USB to TTL Module
3V3 3.3V
GND GND
TX RX
RX TX
Установите L0 на L и L1 на L с помощью перемычек
Подключите USB к модулю TTL к P C с помощью USB-кабеля
Откройте ПО Serial Assistant, установите его
Скорость передачи: 115200 Биты данных: 8 Стоп-биты: 1 Четность: Нет Управление потоком: Нет
Проверка "HEX send »и« HEX display »
Выберите правильный последовательный порт и откройте
Отправьте данные ниже, чтобы активировать модуль FN532:
55 55 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 03 FD D4 14 01 17 00
(см. Руководство пользователя PN532 «Состояние пробуждения HSU» Глава )
Ответ от модуля PN532 должен быть:
00 00 FF 00 FF 00 00 00 FF 02 FE D5 15 16 00
Отправьте данные ниже для сканирования карты Mifare Classi c (синяя карта, именуемая в дальнейшем «карта») *
00 00 FF 04 F C D4 4A 01 00 E1 00
Закрывающая карта для обмотки части модуля, сканирования модуля и ответа:
00 00 FF 0C F4 D5 4B 01 01 00 04 08 04 XXXXXXXXXX 00
XXXXXXXXXX в данных ответа - это идентификатор (3 байта) и контрольная сумма (1 байт) ) карты.
(Пожалуйста, обратитесь к Руководству пользователя PN532, глава InListPassiveTarget)
def wakeup():
# Send command to wake up PN532
uart.write(b'\x55\x55\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') # wake up!
return
/ чтобы продолжить, ...
Конец ответа