iOS-Arduino通讯:任何便宜的解决方案?

时间:2013-02-14 03:51:29

标签: ios bluetooth arduino communication

我想让iPhone和基于Arduino的设备相互通话。以下是要求:

  1. 我想完全依赖iPhone的内置组件而不需要任何外围设备(例如,HiJack)。
  2. 两者之前可以沟通的配置越少越好。这意味着基于WiFi是不可取的,因为我们需要事先为Arduino设置Wi-Fi凭证。
  3. 比特率并不重要。只交换了几个字节。
  4. 尽可能便宜。
  5. 我看到Bluetooth 4.0 LE(例如,Stack Overflow问题 iPhone - Any examples of communicating with an Arduino board using Bluetooth? )符合我的要求,但有没有更便宜的解决方案?

    我想到的一件事是声音 - Chirp用于在两个iOS设备之间共享数据的方式,但我不知道Arduino是否可行,如果是,多少钱。还有其他解决方案吗?

1 个答案:

答案 0 :(得分:1)

我可以想到几个选项:

  1. 蓝牙,您可以从eBay获得价格便宜的约10美元

  2. 使用Electric Imp进行Wi-Fi(费用约为30美元),这很容易使用精彩的BlinkUp技术进行设置。有关示例,请参阅项目 ElectricImp, control central heating via iPhone

  3. Chirp也是一个绝妙的主意。从硬件角度来看,我认为在Arduino中可行;你需要一个MIC circuit(8美元)和演讲者。

  4. 然而,真正的挑战是软件方面,即您将用于将数据编码为声音的算法,反之亦然。如果这种算法需要大量计算,你可能无法在Arduino中进行,你可以考虑使用基于ARM的微控制器。