查看: 2770|回复: 2

于是乎都没有arduino板块:关于手机和 arduino 通信

[复制链接]
  • TA的每日心情

    2013-12-4 00:00
  • 签到天数: 47 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2013-9-13 00:30:59 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 hickwu 于 2013-9-13 10:47 编辑

    折腾了个小车,很想把我备用的魅族 M9 利用起来,作为小车的一部分使用。最近陆续了解了下 arduino 和智能手机的通信方法,大概整理如下, 请大家多多指正和补充, 后边如果有收集到新的方式,会在这里 http://blog.hickwu.com/posts/283/ 持续更新。

    1. WiFi模块

    之所以把这个放第一位,是发现这个资料比较少,貌似用到的人少? 搜到这篇文章,[使用Arduino UART-WiFi模块做web服务器] (http://my.oschina.net/u/68250/blog/93323) 大概的说法是有两种方式: 官方推荐的Arduino WiFi Shield,比较贵;一种是UART-WiFi模块 。 初看了下淘宝 60 多能拿下第二种,看功能介绍貌似不错,都支持自主网。这个不知道是否靠谱?


    2. OTG

    做根 OTG 线比较简单,我理解主要还是需要是手机支持才行,搜了下可惜我的 M9 不支持 OTG 。

    3. 音频模块

    虽然以前也见过类似产品,电梯间广告捡到的一个叫拉卡拉的好像是什么支付模块。不过昨天经人提醒才意识到是一种不错的方式。找了下淘宝卖这个的也比较少,大概 60 。局限是跟 OTG 一样需要连线。


    4. 蓝牙

    这个是我之前主攻的方式, 不过比较可惜,完成后发现有比较大的延迟,甚至一次来回通信达到了 1s 。 可能跟我使用的蓝牙模块有关, 也可能跟使用的波特率有关? 搜素了不少资料,了解到怎么调整蓝牙模块的波特率,但是没找到手机蓝牙模块制定波特率的办法; 另外发现不少蓝牙设备是与延迟的现象,不好深究。 控制小车延迟太大不好使,准备放弃这条路了。另外发现 iphone 的蓝牙竟然检索不到 arduino 蓝牙模块,不知道是我 iphone 的问题还是怎么回事,好像有听说那个烂苹果公司限制其蓝牙使用范围。


    5. 其他

    另外一种似乎有些曲线救国的方式,是 arduino 用以太网(Ethernet)模块联网,手机走网络连接 arduino , 以太网模块比较便宜,淘宝搜了下十多块钱可以搞定,不过不大适合小车使用。

    点评

    mark,多谢楼主分享经验!{:soso_e179:}  发表于 2013-9-13 08:34
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-6-12 21:59
  • 签到天数: 647 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-9-13 08:45:07 | 显示全部楼层
    期待楼主大作!                           
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-6-4 13:58
  • 签到天数: 188 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-9-13 14:09:18 | 显示全部楼层
    顶个                                             
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-11-25 14:43 , Processed in 0.142242 second(s), 23 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.