Могу ли я настроить Arduino через NFC, используя PN532 с iPhone в качестве источника?

Кажется очевидным, что Apple намеренно ограничила возможности NFC, поэтому я понимаю, что здесь я иду против зерна. Тем не менее, мне нужно поддерживать Android и Apple для настройки моего устройства, поэтому я надеюсь обойти ограничения Apple, заставив мой Arduino получать данные с iPhone, выдавая себя за RFID-карту и принимая запись с моей прорывной платы Adafruit PN532. У меня есть Arduino Uno, подключенный к плате и успешно считывающий данные с RFID-карт. Итак, вопрос в том, могу ли я читать с iPhone? Я экспериментировал с NFCTools на своем iPhone, чтобы увидеть, могу ли я стимулировать какое-либо поведение на ардуино, запустив примерные программы Adafruit и поместив свой телефон рядом со считывателем во время активации записи. У меня пока не было никакого успеха.

Моя идея состоит в том, чтобы избежать необходимости Bluetooth для настройки Arduino. Моя конфигурация очень проста, поэтому мне не нужно ничего с высокой пропускной способностью. Настройка выполняется редко и всегда человеком, который находится рядом. Похоже, что отказ от возможности Bluetooth на устройстве сэкономит на стоимости и энергопотреблении (хотя я не знаю, насколько). Это было бы очень гладко, так как моему клиенту не нужно было бы заходить в настройки, чтобы подключиться к Bluetooth. Вместо этого они просто кладут свой телефон рядом с устройством, и оно настраивается!

, 👍-1

Обсуждение

итак, вы спрашиваете, может ли ваш iPhone выдавать себя за RFID-карту ... разве это не вопрос для толпы iPhone?, @jsotola

Я спрашиваю в двух направлениях: может ли iPhone быть картой для чтения, или PN532 может быть картой для записи. Во всяком случае, я провел еще несколько исследований, и похоже, что BLE-лучшее решение для подключения для моих нужд, и у него все еще есть волшебное ощущение появления в приложении без перехода в настройки и явного подключения., @Spina

- может ли iPhone быть картой для чтения? речь идет не об arduino, так что здесь это не по теме ... может ли PN532 быть картой для записи " - это тоже не про arduino ... возможно, у вас будет больше шансов получить хороший ответ на форуме Adafruit, @jsotola


1 ответ


1

Насколько я понимаю, PN532 является считывателем/писателем и будет взаимодействовать только с пассивными устройствами nfc (RFID-картой). Поэтому с помощью телефона вы не можете общаться между ними так, как хотите. В принципе, и ваш телефон, и PN532 будут искать только пассивное устройство.

,