использование чипа PN532 на Arduino

nfc

Недавно я купил в Интернете модуль NFC-PN532, подключил его к плате Arduino и попытался начать работу. После подключения контактов и использования библиотеки adafruit PN532 я столкнулся с ошибкой, когда плата не подхватывалась. Я использовал пример «readMifareClassic» из библиотеки и загрузил его на плату, в результате чего появилось изображение ниже, где я получил бы знак «?». или первый вывод на печать, который в коде означает «привет». изображение результата, выводимого на последовательный монитор

У меня нет опыта работы с банкоматами NFC, поэтому мне нужна помощь, в чем может быть проблема. Если вам нужна дополнительная информация, оставьте комментарий.

Спасибо

, 👍-1

Обсуждение

в примере для последовательного порта используется скорость 115200 бод. ваш последовательный монитор настроен на скорость 9600 бод, @Juraj

спасибо Юрай, но чип сейчас не подхватывается и такое ощущение, что это может быть из-за проводки, хотя я подключил контакты по коду, но он не подхватывается, @Kash Smith

но это другой вопрос, @Juraj


1 ответ


0

Очень распространенная ошибка, когда модуль PN532 не распознается, заключается в том, что вы используете не ту шину (I2C, SPI, UART).

Убедитесь:

В скетче Arduino обязательно внимательно следуйте строкам, которые необходимо закомментировать.

На PN532 убедитесь, что DIP-переключатели соответствуют конфигурации вашей шины

,