Arduino和移動電話項目

使用移動設備與Arduino進行交互

Arduino平台為計算機和日常物體之間的界面提供了誘人的承諾。 該技術還配備了一個充滿活力的熱心人群,他們以許多新的和令人興奮的方式擴展和應用了Arduino的功能,允許硬件黑客行為與舊的軟件黑客概念相匹配。 Arduino的一個這樣的擴展是在移動領域,現在有一些接口允許從移動設備控制Arduino。 以下是一些將Arduino與移動設備集成的項目示例。

Arduino和Android

Android設備相對開放的平台使其成為輕鬆整合開源Arduino的理想選擇。 Android平台允許通過使用處理語言直接連接到Arduino ADK,處理語言與形成Arduino接口基礎的佈線語言相關。 連接後,android手機可用於控制Arduino的所有功能,從控制連接的LED到更好地控制繼電器或家用電器。

Arduino和iOS

鑑於iOS在低級控制方面的性質,將Arduino連接到iOS設備可能比Android更具挑戰性。 Maker Shed製作了一個Redpark分組包,允許在iOS設備和Arduino之間直接連接電纜,但不清楚是否會為iOS設備上引入的新連接器生成兼容版本。 儘管如此,其他連接方式也可能存在,例如通過耳機插孔,並且有許多在線資源對此進行了討論。

Arduino細胞盾

Arduino可以變成移動設備的更直接的方式是增加一個蜂窩屏蔽。 此GSM / GPRS屏蔽直接連接到Arduino分線板,並接受未鎖定的SIM卡。 增加無細胞盾可以讓Arduino製作和接收短信,一些蜂窩屏蔽將允許Arduino發揮全方位的語音功能,從而有效地將Arduino轉變為自製手機。 也許自製移動設備的時代並不遙遠。

Arduino和Twilio

另一個可以與Arduino集成的移動界面是Twilio。 Twilio是一個連接到電話服務的Web界面,所以連接到計算機的Arduino可以使用語音或SMS消息進行控制。 這個實例的一個例子是通過這個項目,其中Arduino和Twilio與電子設備結合使用,以提供可通過網絡或SMS控制的家庭自動化。

Arduino和Web界面

將Arduino與移動設備集成的最簡單方法之一是移動設備是否支持Web。 Arduino IDE很容易與許多Web接口集成,只需要一點編程專業知識,但對於那些尋找更現成的解決方案的人來說,存在許多庫。 上面的Webduino接口是一個簡單的Arduino網絡服務器庫,用於Arduino和以太網屏蔽。 一旦Web應用程序託管在Webduino服務器上,Arduino就可以通過連接到Internet的移動設備進行控制。

前面的例子對Arduino與移動設備集成的項目提供了簡短的評價,但鑑於這兩種平台的普及,很可能兩者之間的整合潛力只會隨著時間的推移而增長。