использование чипа PN532 на Arduino
Недавно я купил в Интернете модуль NFC-PN532, подключил его к плате Arduino и попытался начать работу. После подключения контактов и использования библиотеки adafruit PN532 я столкнулся с ошибкой, когда плата не подхватывалась. Я использовал пример «readMifareClassic» из библиотеки и загрузил его на плату, в результате чего появилось изображение ниже, где я получил бы знак «?». или первый вывод на печать, который в коде означает «привет».
У меня нет опыта работы с банкоматами NFC, поэтому мне нужна помощь, в чем может быть проблема. Если вам нужна дополнительная информация, оставьте комментарий.
Спасибо
@Kash Smith, 👍-1
Обсуждение1 ответ
Очень распространенная ошибка, когда модуль PN532 не распознается, заключается в том, что вы используете не ту шину (I2C, SPI, UART).
Убедитесь:
В скетче Arduino обязательно внимательно следуйте строкам, которые необходимо закомментировать.
На PN532 убедитесь, что DIP-переключатели соответствуют конфигурации вашей шины
в примере для последовательного порта используется скорость 115200 бод. ваш последовательный монитор настроен на скорость 9600 бод, @Juraj
спасибо Юрай, но чип сейчас не подхватывается и такое ощущение, что это может быть из-за проводки, хотя я подключил контакты по коду, но он не подхватывается, @Kash Smith
но это другой вопрос, @Juraj