2013-02-19 3 views
8

On m'a demandé de développer une application avec la fonctionnalité de base de lecture des puces RFID chez les animaux de compagnie et de vérifier ces numéros d'identification par rapport à une base de données via un service Web.Lecteur RFID pour appareils mobiles

J'ai d'abord été dirigé vers iCarte, supposé fabricant d'un accessoire lecteur NFC/RFID pour iPhone. Je leur ai envoyé un e-mail qui a été immédiatement renvoyé parce qu'ils dépassaient leur quota de boîte aux lettres, donc je suppose qu'ils sont en faillite?

D'autres solutions se présentent sous la forme de lecteurs compatibles Bluetooth, comme ceux de Serialio. Les démonstrations montrent les données en cours de lecture dans l'application Notes d'iOS ou dans une application de grille. Je n'ai pas développé d'applications iPhone depuis longtemps ... est-ce que le Bluetooth API est disponible? Que diriez-vous pour Android? Puis-je lire le lecteur Bluetooth directement dans une application?

Quelles sont les autres options disponibles?

+1

Il existe une API bluetooth pour Android, et vous pouvez lire les données dans une application –

+0

jetez un oeil à [ma réponse] (http://stackoverflow.com/questions/13751830/wireless-rfid-tag-reader) ! Et vérifiez le lien IDBlue. – BrOSs

+0

J'ai récemment trouvé ceci: https://play.google.com/store/apps/details?id=se.anyro.nfc_reader (sourcecode disponible: https://github.com/nadam/nfc-reader). Cela fonctionne sur ma carte de débit sans contact, mais je n'ai pas travaillé sur un parasite que nous avons récemment trouvé (bien que nous ne sachions pas si elle est ébréchée, donc je ne sais pas si c'est l'application ou juste le manque de puce). Si vous développez quelque chose, s'il vous plaît dites ici: http://pets.stackexchange.com/questions/10504/is-there-an-app-to-say-if-a-pets-check/10505 - comme d'autres peuvent être à la recherche de votre application – JohnLBevan

Répondre

4

Android ont un support natif pour NFC, vous n'avez pas besoin d'adaptateur Bluetooth ou toute autre chose:

http://developer.android.com/guide/topics/connectivity/nfc/index.html

Tous les appareils ont, mais les grands ont (par exemple Galaxy nexus, lien 4, galaxy S3, HTC One) et ça marche bien.

+0

Eh bien, c'est utile! –

+0

J'ai oublié de vous montrer des exemples afin que vous puissiez voir par vous-même https://play.google.com/store/apps/details?id=at.moland.android.apps.nfctaginfo J'ai cette application et il lit bien mon Londres passeport de transport public alias: Oyster Card (c'est un tag NFC Mifare 1K). – Budius

4

Avant de commencer tout travail s'il vous plaît vous familiariser avec ceci:

http://en.wikipedia.org/wiki/ISO_11784_%26_11785

et ceci: http://en.wikipedia.org/wiki/ISO_14223

pour les animaux sont RFIDs protocole complètement différent de NFC. C'est plus comme des tags UNIQUE (125kHz). Quoi qu'il en soit, au-dessus des normes ISO sera un bon point de départ pour vous.

+1

Ces RFID de 125Khz sont souvent appelés LF RFID (basse fréquence) alors que la norme NFC utilise des RFID de 13,5MHz souvent appelés HF RFID (haute fréquence). Aujourd'hui, les smartphones prennent souvent en charge la RFID HF comme le NFC, mais ne supportent que rarement ou jamais la technologie LF RFID. Vous aurez donc besoin d'un dispositif intermédiaire qui lit/écrit la RFID LF et communique les informations à votre smartphone. Vous pourriez essayer de vérifier quelque chose comme celui-ci: https://www.grabba.com/technologies/low-frequency – Loknar

Questions connexes