使用 NFC 涉及的技术

发布于 2024-10-30 07:42:37 字数 452 浏览 5 评论 0原文

我正在考虑为当地一所大学启动一个项目,我们将使用 NFC 读取整个校园内包含特定信息的标签。例如:如果用户拥有一部支持 NFC 的手机,他可以在走过图书馆或礼堂等重要区域时使用它来获取附加信息。这样他就可以获得联系电话、关注时间表,甚至我们想要在读取正确的信息标签时,向他展示一些使用 AR 的 3D 模型。

创建一个程序来执行此操作需要哪些技术? Android 将是我们的首选,因为 Google Nexus S 是唯一具有 NFC 功能的手机。但标签又如何呢?有没有什么地方可以买到,然后我们如何在标签内加载信息?

另外,对于 iPhone 中的增强现实,还有像 ARToolkit 这样的库,所以这里再次猜测我们需要使用 Android NDK 来使用它。不过,如果有任何用 Java 编写的 AR 库那就更好了。

无论如何,如果我遗漏了一些要点或忽略了我在规划项目时应该考虑的一项重要技术,那么很高兴听到它。

多谢。

I'm thinking of starting a project for a local University where we would use NFC to read tags along all the campus with specific information. For example: if a user owns a NFC enabled phone, he could use it to grab additional information when walking through important parts of the library, or auditorium, etc. So he could get contact numbers, attention schedules, and even we would like to show him some 3D models using AR when reading the correct information tag.

Which technologies would be required to create a program for doing this? Android would be our first option since the Google Nexus S is the only cellphone that has NFC. But also what about the tags? Are there any places where I could buy them, and then how could we load information inside the tag?

Also for the Augmented reality in iPhone there are libraries like ARToolkit, so here again guess we would need to use the Android NDK to use it. However if there are any libraries for AR written in Java that would be better.

Anyway if I'm missing some point or ignoring an important technology I should consider when planning the project, would be great to hear about it.

Thanks a lot.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

孤凫 2024-11-06 07:42:37

NFC 技术是 RFID 的一种应用,因此只要手机可以设置为读取器模式,那么您所需要的只是放置在各个点的无源 RFID 标签。您可以轻松地将 Phidg​​ets 用于 RFID 标签。

http://www.phidgets.com/products.php?category=14

至于 AR 工具包,有几个用于 Android 的工具包。有些使用 NDK,有些则使用 Java。

http://www.arvertising.com/news/2009/ 11/nyartoolkit-for-android-en/
http://developer.qualcomm.com/dev/augmented-reality
http://www.slashgear.com/qualcomm-增强现实-sdk-for-android-released-04105775/

NFC technology is an application of RFID so provided the phone could be set to reader mode then all you'd need is passive RFID tags placed at various points. You could easily use Phidgets for the RFID tags.

http://www.phidgets.com/products.php?category=14

As for AR toolkits there are several ones used for Android. Some using NDK and others in Java.

http://www.arvertising.com/news/2009/11/nyartoolkit-for-android-en/
http://developer.qualcomm.com/dev/augmented-reality
http://www.slashgear.com/qualcomm-augmented-reality-sdk-for-android-released-04105775/

青衫儰鉨ミ守葔 2024-11-06 07:42:37

NXP TagWriter 应用程序可以使用以下方式写入 NFC 标签:一个人的 Android 手机。标准标签读取器应用程序可以读取 NFC 标签并启动存储在其中的 URL。如果您想推出自己的应用程序,android.nfc 软件包包含读取标签所需的各种位。

StackOverflow 已经有一个关于哪里购买 NFC 标签的问题,尽管有那里没有太多答案。在 Google 中搜索“创建 NFC 标签”或“购买 NFC 标签”将给出一些来源。

The NXP TagWriter application makes it possible to write NFC tags with one's Android phone. The standard tag reader application makes it possible to read NFC tags and launch URLs stored on them. If you want to roll your own app, the android.nfc package has the various bits you need for reading tags.

There is already a StackOverflow question for where to buy NFC tags, although there aren't very many answers there. A Google search for "create NFC tag" or "buy NFC tag" will give a handful of sources.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文