我想让iPhone和基于Arduino的设备相互通话。以下是要求:
我看到Bluetooth 4.0 LE(例如,Stack Overflow问题 iPhone - Any examples of communicating with an Arduino board using Bluetooth? )符合我的要求,但有没有更便宜的解决方案?
我想到的一件事是声音 - Chirp用于在两个iOS设备之间共享数据的方式,但我不知道Arduino是否可行,如果是,多少钱。还有其他解决方案吗?
答案 0 :(得分:1)
我可以想到几个选项:
蓝牙,您可以从eBay获得价格便宜的约10美元
使用Electric Imp进行Wi-Fi(费用约为30美元),这很容易使用精彩的BlinkUp
技术进行设置。有关示例,请参阅项目 ElectricImp, control central heating via iPhone 。
Chirp也是一个绝妙的主意。从硬件角度来看,我认为在Arduino中可行;你需要一个MIC circuit(8美元)和演讲者。
然而,真正的挑战是软件方面,即您将用于将数据编码为声音的算法,反之亦然。如果这种算法需要大量计算,你可能无法在Arduino中进行,你可以考虑使用基于ARM的微控制器。