2011-04-04 49 views
1

我正在考慮爲當地大學開設一個項目,在那裏我們將使用NFC來讀取校園內所有具有特定信息的標籤。例如:如果用戶擁有支持NFC的手機,他可以在走過圖書館或禮堂等重要部分時使用它來獲取更多信息。因此,他可以獲得聯繫電話號碼,關注時間表,甚至我們希望在閱讀正確的信息標籤時使用AR向他展示一些3D模型。涉及使用NFC的技術

要創建一個程序需要哪些技術? Android是我們的第一個選擇,因爲Google Nexus S是唯一擁有NFC功能的手機。但是標籤又如何呢?有沒有什麼地方可以買到它們,然後我們如何在標籤內加載信息?

對於iPhone中的增強現實,還有像ARToolkit這樣的庫,所以我們再次猜測我們需要使用Android NDK來使用它。但是,如果有任何用Java編寫的AR庫會更好。

無論如何,如果我在計劃項目時忽略了一些要點或忽略了一項重要的技術,那麼聽聽它會很棒。

非常感謝。

回答

0

NFC技術是RFID的一種應用,因此可以將手機設置爲閱讀器模式,然後您需要的是放置在各個點上的無源RFID標籤。你可以很容易地使用Phidg​​ets作爲RFID標籤。

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

至於AR工具包有用於Android的幾個人。一些在Java中使用NDK和其他語言。

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/

0

NXP TagWriter應用程序可以使用Android手機編寫NFC標籤。標準標籤閱讀器應用程序可以讀取NFC標籤並啓動存儲在其上的URL。如果您想要推出自己的應用程序,則android.nfc包具有讀取標籤所需的各種位。

where to buy NFC tags已經有一個StackOverflow問題,雖然沒有很多答案。谷歌搜索「創建NFC標籤」或「購買NFC標籤」將提供少量資源。