我的公司想要开发一个 Apple 或 Android 应用程序来处理外部传感器设备,比如说通过温度传感器测量牛奶的温度。外部设备待定,目前正在调查中,可能正在使用连接器或 WIFI 或蓝牙。我们是否需要申请 Apple MFI 计划才能访问用于此目的的协议?由于我们不想实现外部设备,我猜不需要 MFI 许可证。但是我们从哪里获得资源来学习如何连接呢?
2 回答
对于 Android,您可以使用Arduino 模块执行此操作
您可以根据需要使用蓝牙/WiFi 来执行此操作!
然后制作一个 Android 应用程序并与Arduino 模块通信以通过蓝牙/WiFi获取您的数据
IOS /苹果
使用 Arduino的优点
您可以将 Arduino 用于Iphone 以及 Android
如何?给你----> http://www.raywenderlich.com/38841/arduino-tutorial-temperature-sensor
如果您真的需要通过温度传感器了解牛奶的温度,这里有一个完整的教程,它使用温度传感器来查找温度并将其查询到您的Iphone
1 已给出所有要求。
2 带有链接的所有部分的成本
3 还提供源代码
4 工作
5 电路图
6 分步编码指南
7.提供图书馆
8 免费提供所需的一切(软件部分)
教程:-
只是为了进一步扩展 Metalhead 的答案。如果您选择 Arduino 路线,则需要购买 Ethernet Shield 或 Wifi Shield 以分别使用 Ethernet 或 WiFi。如果您离传感器足够近,则可以使用蓝牙;您仍然需要购买盾牌
使用 Wifi 或 Ethernet Shields 的一个优点是您可以使用 MQTT 通过 Internet 远程监控您的传感器。
您还可以查看 Raspberry Pi。它比 Arduino 具有更多的处理能力,并带有内置的以太网卡。如果你是 Java 程序员,你可以在树莓派中安装 Java;你不能在 Arduino 中。
如果您想使用 USB 或蓝牙通信和控制 Arduino,Android 还为您提供了使用Android Open Accessory的选项。您必须通过 USB 电缆(如果使用 USB 进行通信)直接连接到电路板,因为它需要手机的 5V 电压才能运行。