Ios 使用iphone蓝牙控制机器人

Ios 使用iphone蓝牙控制机器人,ios,core-bluetooth,Ios,Core Bluetooth,我正在建造一个机器人来提供饮料和类似的冷饮。我想构建一个iOS应用程序来控制它。这样,当我开始大规模生产遥控器时,我就可以省钱建造遥控器了 我过去曾构建过iOS应用程序,但从未与手机以外的东西进行过交互 我发现很多过时的帖子说,你需要一个“专为iphone设计”的设备通过蓝牙与设备通信,而wifi是更好的选择。我找到的最新文章是关于iOS 5的 还是这样,还是已经改变了?iOS现在支持蓝牙4.0。您可能会很乐意签出。iOS现在支持蓝牙4.0。您可能会很乐意签出。正如Jeff指出的,CoreBlu

我正在建造一个机器人来提供饮料和类似的冷饮。我想构建一个iOS应用程序来控制它。这样,当我开始大规模生产遥控器时,我就可以省钱建造遥控器了

我过去曾构建过iOS应用程序,但从未与手机以外的东西进行过交互

我发现很多过时的帖子说,你需要一个“专为iphone设计”的设备通过蓝牙与设备通信,而wifi是更好的选择。我找到的最新文章是关于iOS 5的


还是这样,还是已经改变了?

iOS现在支持蓝牙4.0。您可能会很乐意签出。iOS现在支持蓝牙4.0。您可能会很乐意签出。

正如Jeff指出的,CoreBluetooth(也称为Bluetooth Low Energy或Bluetooth 4.0)现在是iOS的公共框架,让您可以与下一代蓝牙设备交互。这样做的好处是,您不需要“专为iPhone设计的许可证”,这些模块可以根据您的需要使用数月到数年。缺点是它不能做蓝牙3可以做的一些事情,比如无线传输音乐,但这对于简单地向机器人发送命令并不重要。在这一点上,我不会为所有的细节打扰你(因为你似乎仍在从概念上研究这个问题),但你只需要在你的机器人中安装一个蓝牙模块,手机就可以连接到该模块,然后手机就可以写入可被视为命令的数据。

正如杰夫所指出的,核心蓝牙(也称为Bluetooth Low Energy或Bluetooth 4.0)现在是iOS的公共框架,可让您与下一代蓝牙设备进行交互。其优点是您不需要“专为iPhone设计的许可证”根据您的需要,这些模块可以使用数月到数年。缺点是它不能/不能做蓝牙3可以做的一些事情,例如无线传输音乐,但这对于简单地向机器人发送命令并不重要。我现在不想为所有细节打扰您(因为你似乎还在概念上研究这个问题)但是你只需要在你的机器人中安装一个蓝牙模块,手机就可以连接到这个模块,然后手机就可以写入可以被视为命令的数据