1

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

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

iPhone中的增强现实也有ARToolkit之类的库,所以这里再次猜测我们需要使用Android NDK来使用它。但是,如果有任何用 Java 编写的 AR 库,那就更好了。

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

非常感谢。

4

2 回答 2

0

智浦 TagWriter应用程序可以使用自己的 Android 手机编写 NFC 标签。标准标签阅读器应用程序可以读取 NFC 标签并启动存储在标签上的 URL。如果您想推出自己的应用程序,android.nfc包具有读取标签所需的各种位。

已经有一个 StackOverflow 问题,关于在哪里购买 NFC 标签,尽管那里没有很多答案。谷歌搜索“创建 NFC 标签”或“购买 NFC 标签”将提供一些来源。

于 2011-04-04T03:50:09.387 回答
0

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/

于 2011-04-04T03:52:06.427 回答