【问题标题】:iOS-Arduino communication: any cheap solution?iOS-Arduino 通信:有什么便宜的解决方案吗?
【发布时间】:2013-02-14 03:51:28
【问题描述】:

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

  1. 我想完全依赖 iPhone 的内置组件而不需要任何外围设备(例如,HiJack)。
  2. 两者可以通信之前的配置越少越好。这意味着基于 WiFi 是不可取的,因为我们需要事先为 Arduino 设置 Wi-Fi 凭据。
  3. 比特率并不重要。只交换了几个字节。
  4. 尽可能便宜。

我看到Bluetooth4.0 LE(例如,Stack Overflow 问题iPhone - Any examples of communicating with an Arduino board using Bluetooth?)符合我的要求,但有没有更便宜的解决方案?

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

【问题讨论】:

    标签: ios bluetooth arduino communication


    【解决方案1】:

    我能想到几个选项:

    1. 蓝牙,你可以从eBay 买到便宜的,大约 10 美元

    2. 使用Electric Imp 的Wi-Fi(成本约为30 美元),使用出色的BlinkUp 技术非常容易设置。请参阅项目 ElectricImp, control central heating via iPhone 以获取示例。

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

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

    【讨论】:

    • 感谢您提及BlinkUp。这真是一个绝妙的主意!我会调查一下 Electric Imp。
    猜你喜欢
    • 1970-01-01
    • 2016-09-03
    • 2015-06-01
    • 2023-04-11
    • 2014-11-14
    • 2011-08-15
    • 1970-01-01
    • 1970-01-01
    • 2023-01-29
    相关资源
    最近更新 更多