如何将Apple App连接到外部设备,例如温度感应器?

时间:2013-09-17 15:51:16

标签: android ios hardware

我的公司希望开发Apple或Android应用以解决外部传感器设备问题,让我们通过温度传感器来说明牛奶的温度。外部设备是tbd,目前正在调查中,可能使用连接器或WIFI或蓝牙。 我们是否需要申请Apple MFI计划才能访问用于此的协议? 由于我们不想实现外部设备,我猜不需要MFI许可证。但是我们从哪里获得资源来学习如何连接?

2 个答案:

答案 0 :(得分:2)

对于Android,您可以使用 Arduino模块

执行此操作

您可以根据需要使用蓝牙/ WiFi进行此操作!

然后创建一个Android应用并与 Arduino模块进行通信,以通过蓝牙/ WiFi

获取您的数据

Ios / Apple

使用 Arduino

的另一方面

您可以将 Arduino 用于 Iphone以及Android

如何?在这里你去---->的 http://www.raywenderlich.com/38841/arduino-tutorial-temperature-sensor

如果您真的需要通过温度传感器了解牛奶的温度,请参阅完整教程 其中使用温度传感器查找温度并查询 Iphone

1给出了所有要求。

2成本所有带链接的部分

还提供了3个源代码

4工作

5电路图

6分步指南

7.提供了图书馆

8所需的一切都是免费提供的(软件部分)

了解关于 Arduino http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCsQFjAA&url=http%3A%2F%2Fwww.arduino.cc%2F&ei=K344UpiFCo2yrgfXi4CACQ&usg=AFQjCNENSvy_VhDmp9YsE0x0X702I5teeQ&sig2=utVrSYYIMBFAFStVGq--RQ&bvm=bv.52164340,d.dGI

的所有信息

教程: -

http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&ved=0CFEQtwIwBA&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkS5C5Xhsv24&ei=g3w4UrDcLsOQkQWA44DQAQ&usg=AFQjCNHED0FWP8FpK29uEnUzxDeyh6751g&sig2=2rfcYp4Zqx5dt-KVri5sfw&bvm=bv.52164340,d.dGI

http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&cad=rja&ved=0CFgQtwIwBQ&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DY9R5O0mbvME&ei=g3w4UrDcLsOQkQWA44DQAQ&usg=AFQjCNHSbk25-B0KJTejgr4QewfK5aNivw&sig2=YZCyYJb_AVmvgmXVoAWLLw&bvm=bv.52164340,d.dGI

http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCsQFjAA&url=http%3A%2F%2Fblog.arduino.cc%2F2013%2F07%2F09%2Flet-your-arduino-talk-to-your-android-phone-without-any-android-programming%2F&ei=g3w4UrDcLsOQkQWA44DQAQ&usg=AFQjCNHRdHAkS8MBau7hN3Bv5HtN-fvU0A&sig2=lboevloczOpc28XwVM9cmQ&bvm=bv.52164340,d.dGI

http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&ved=0CDMQFjAB&url=http%3A%2F%2Fforum.arduino.cc%2Findex.php%3Ftopic%3D168329.0&ei=g3w4UrDcLsOQkQWA44DQAQ&usg=AFQjCNGQE5LOB60XfXmuiJdNYbIxqAqgJw&sig2=yk3dGNYeUOitvr6a4S8DkQ&bvm=bv.52164340,d.dGI

答案 1 :(得分:0)

只是为了扩展Metalhead的答案。如果您使用Arduino路线,则需要购买以太网屏蔽或Wifi Shield以分别使用以太网或WiFi。如果距离传感器足够近,可以使用蓝牙;你还需要购买盾牌

使用Wifi或以太网盾的一个优点是您可以使用MQTT通过Internet远程监控传感器。

您还可以查看Raspberry Pi。它具有比Arduino更强大的处理能力,并配有内置以太网卡。如果您是Java程序员,可以在Raspberry Pi中安装Java;你不能在Arduino。

如果您想使用USB或蓝牙进行通信和控制Arduino,Android还可以选择使用Android Open Accessory。您必须通过USB电缆直接连接到电路板(如果使用USB进行通信),因为它需要手机的5V才能工作。