查看: 5111|回复: 11

[求助] 新人求助:和iphone做外设连接

[复制链接]
  • TA的每日心情
    慵懒
    2013-8-26 16:50
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2013-8-13 11:14:46 | 显示全部楼层 |阅读模式
    分享到:
    我有一个课题,需要在iphone上做一个APP软件,然后通过iphone控制RPI使连接在RPI上的风扇转动,并且可调电压,这样子就能够让风扇有不同的转速。

    请问各位我需要怎样做?我现在已知的是应该在RPI的探针上用子母线和风扇连接(老实说大学学习的数电知识已经忘光了),有没有什么要求,比如说正负极插在哪个针上才能做到电压可变。

    然后,我要在RPI的linux系统下做一段程序是吧?通过接收到的信号(比如是字符)做出不同的反应,比如供电,电压加大,电压减小,停止供电。

    最后就是在Xcode上开发一个小软件,用这个软件给RPI下指令。

    请问这三方是怎么联系的?我现在最大的疑问就是:我在手机上发出的指令,即使是通过USB和RPI相连的,怎样才能让RPI知道我发出了什么指令啊?

    作为一个没有玩过DIY的菜鸟,被要求做这一个课题,只知道串口信号的转换,但是手机和RPI之间怎么转换实在是不太懂,请各位看到了略加指点一二。谢谢了!!!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-14 16:41
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2013-8-13 11:56:57 | 显示全部楼层
    这个有点大才效用了,用arduino吧!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2013-8-26 16:50
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2013-8-13 12:42:03 | 显示全部楼层
    cfanzfr 发表于 2013-8-13 11:56
    这个有点大才效用了,用arduino吧!

    我知道用RPI太夸张了,但是因为没有无线路由啊,所有没有办法TTL信号转串口给arduino。

    就麻烦你告诉我一下两者之间是怎么通信的吧~谢谢啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-14 16:41
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2013-8-14 13:16:05 | 显示全部楼层
    お任様 发表于 2013-8-13 12:42
    我知道用RPI太夸张了,但是因为没有无线路由啊,所有没有办法TTL信号转串口给arduino。

    就麻烦你告诉我 ...

    可以用蓝牙啊,SPP简单便宜!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-14 16:41
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2013-8-14 13:16:38 | 显示全部楼层
    お任様 发表于 2013-8-13 12:42
    我知道用RPI太夸张了,但是因为没有无线路由啊,所有没有办法TTL信号转串口给arduino。

    就麻烦你告诉我 ...

    可以用蓝牙啊,SPP简单便宜!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2013-8-26 16:50
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2013-8-19 14:28:10 | 显示全部楼层
    cfanzfr 发表于 2013-8-14 13:16
    可以用蓝牙啊,SPP简单便宜!

    嗯,明白了!谢谢你的建议!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2013-9-17 22:47
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2013-8-19 20:57:13 | 显示全部楼层
    还是走TCP通道吧。IPHONE是个坑,没越狱的还不让装。。
    Android 我就实现了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2013-8-26 16:50
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2013-8-21 09:28:19 | 显示全部楼层
    wyd1520 发表于 2013-8-19 20:57
    还是走TCP通道吧。IPHONE是个坑,没越狱的还不让装。。
    Android 我就实现了。 ...

    嗯,蓝牙确实是需要认证过的才能装。我6.1.3没法越狱了,其实我可以用模拟器试一下先。

    用http协议当然最好了,我最近找到一篇英文帖子正在看怎么实现,对于菜鸟来说,一步一步都得慢慢来啊。。。
    顺便问一句,RPI的GPIO能不能编程实现调控电压呀?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2013-9-17 22:47
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2013-8-23 13:01:32 | 显示全部楼层
    お任様 发表于 2013-8-21 09:28
    嗯,蓝牙确实是需要认证过的才能装。我6.1.3没法越狱了,其实我可以用模拟器试一下先。

    用http协议当然 ...

    不行的,V2只能模拟PWM  V1有一个PWM,V2就被去掉了,
    另外他也没有模拟输出口。。。analog没这个要么自己 接一个Arduino做转接。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2013-8-26 16:50
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2013-8-26 12:34:29 | 显示全部楼层
    wyd1520 发表于 2013-8-23 13:01
    不行的,V2只能模拟PWM  V1有一个PWM,V2就被去掉了,
    另外他也没有模拟输出口。。。analog没这个要么自 ...

    我是要把RPI做server,然后和模拟器做socket通讯,然后通过client发送的信息来确定server端应该执行的操作。
    预编写几个脚本,用以控制GPIO,然后每次接收到信息后,RPI就执行某个对应脚本。这样可行否?
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 10:26 , Processed in 0.188621 second(s), 33 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.