Я пытаюсь использовать кард-ридер (т.е. кредитные карты) для покупок, и AFAIK эти карты соответствуют стандарту ISO 14443-A (Mifare Classic 1K). Я уже создал приложение для Android, которое может отправлять пользовательские APDU для чтения определенных секторов с помощью необработанного SendBytes ().
Поскольку мне нужно построить схему с настраиваемой антенной, я выбрал Arduino-uno с модулем NFC (думал о StrongLink SL013), я хотел знать, можно ли отправлять необработанные байты и получать ответ от тега. Я нашел только реализацию более высокого уровня (readSector, writeSector и т. Д.).
arduino-uno
rf
rfid
TheAverageGuy
источник
источник
Ответы:
Протоколы RFID требуют либо пассивных, либо активных меток. В зависимости от того, что вы используете, тег или ридер регулярно передает импульсы. Проверьте www.rfidreader.com для получения дополнительной информации. https://www.rfidjournal.com также предоставляет ценные ресурсы.
Многие компании вкладывают значительные средства в развитие технологии RFID. Вы бы не советовали изобретать велосипеды без карманов.
источник
Это будет отличаться для каждого устройства / читателя. В настоящее время я работаю с RFID-считывателем TRF7970a. Я видел, что это таблица данных, в которой есть опции для отправки значений RAW, поскольку он не поддерживает каждый протокол (у NXP есть патент на один?), Поэтому чип не анализирует его, но может полностью отправить его в mcu. Короче да, это возможно. Но использование считывателя, совместимого с вашим протоколом, может снизить ваши затраты на разработку
источник