我想在arduino和iPhone之间进行通信。想法是arduino托管一个可从本地网络访问的小型服务器,iPhone通过连接到它并执行特定的http GET请求来提供信息(我希望这就是所谓的,如果它不是,请不要咬它#39; T)。例如:124.566.123(someIp)/ p1(带有信息的GET请求)。 " P1"可能会将引脚1设置为高电平。整个过程对用户来说应该是不可见的,这意味着不应该打开任何浏览器。有没有办法做到这一点(使用objective-c)?
答案 0 :(得分:0)
有很多方法可以做到这一点!
当您说“HTTP GET”时 - 您指的是通过端口80与服务器通信。
因此,有多种方法可以从iPhone执行“HTTP GET”请求 - 这是使用cURL
的最佳方式 - this question可以让您走上正确的轨道。
All-in-all --- arduinos不是网络服务的最佳筹码 - - - 虽然有可能,你的服务器端渲染以及诸如此类的东西将受到限制 -
如果你认真对待这类项目,我会建议升级到Pi或Beagle Bone Black - 这不仅会更有效,而且还会让你更灵活 -
祝你好运!