Jeffrey Cross
Jeffrey Cross

Maker Shed中的BLE Shield:Arduino和手机之间的单点无线

在World Maker Faire New York举行的开放硬件峰会上,Shawn Wallace将我介绍给RedBearLab的Chi。肖恩知道我对蓝牙低能耗有了非常健康的痴迷。前一段时间,Tom Igoe和Alasdair Allan让我明白,它不仅是Arduino和其他设备的简单,低功耗通信选项,而且还避免了Apple要求你在他们的MFi许可计划中进行蓝牙通信用iPhone或iPad。

我很高兴地报告说,我们现在正在Maker Shed中携带Chi的盾牌。只需35美元,这对于带有收音机的盾牌而言相当便宜。 (兼容的iOS设备是iPhone 4S,5,iPad第3代和iPod Touch第5代)。

更重要的是,我怀疑这只是Apple。任何具有蓝牙4 /蓝牙低功耗的设备都可以加入其中。 Android Jelly Bean和后来有它(硬件愿意),但我被告知的是,唯一拥有SDK的Android设备是来自谷歌拥有的摩托罗拉移动:摩托罗拉蓝牙低功耗API。但我不太确定。毕竟,ADK 2012硬件包括一个BLE芯片,我的(非摩托罗拉)Nexus S和7似乎很乐意与该小工具交谈。好吧,让Arduino的蓝牙低能耗盾与Android交谈是我不得不再次尝试的事情。让它与iOS一起工作很容易。也许有点太容易了......

我按照RedBearLab快速入门页面上的说明操作,并在我的Arduino Leonardo上安装了修改版的Firmata。借助蓝牙低功耗护罩,我插入了几个LED。接下来,我去了我的iPad Mini上的Apple应用程序商店并安装了RedBearLab的BLE Arduino应用程序:

这可能是最复杂的一步。接下来,我启动了应用程序,单击Connect(它甚至没有让我选择蓝牙设备或配对它!),我告诉它它正在与Leonardo交谈,并开始翻转你在照片中看到的开关在这篇文章的第一页。

这会很有趣。在GitHub上查看适用于iOS和Mac OS的RedBearLab SDK。如果您使用其他任何东西(尤其是Android),我很乐意尝试一下!

分享

发表评论