作者erspicu (.)
看板AndroidDev
标题[闲聊] 废弃手机的新生利用
时间Sun May 26 21:59:39 2013
http://baxermux.no-ip.org/wordpress/3C/?p=204
最近在随便看一些资讯的过程中,看到有那种微型装置利用WIFI跟手机连动,
然後沟通使用http RESTful API service在进行,就感到科技跟观念的进步真快,
也随着硬体功能的逐渐强大,即使是内嵌的开发环境,
也慢慢使用到许多高阶的方式在安排实作,然後重点是最近又看到这个
http://hdlndies.blogspot.tw/2013/05/wificamranger-wireless.html ,
让我对手机用wifi跟开发板连动的技术有点兴趣,其实我个人是比较偏好蓝芽,
不过论收发距离和速度,似乎还是wifi比较优,所以打算也来玩看看,
上网查了wifi模组的钱,只能说对我来说不怎麽便宜,以玩票性质来说,不太想买….
那wifi 该怎麽办? 这时我就突然想到,既然手机本身有wifi收发功能,也有蓝芽,
那我何不用下面这个架构把手机当成是一个中介装置,概念如下
开发板(by蓝芽) <—>
手机(蓝芽跟开发板沟通) &
(开启wifi,以基地台模式启动,让外部可以连入,建立网路服务,等待request)
<—> 其他网路装置,或是另一台手机以wifi连入中介的手机
这观念似乎可行,如果我有一只打算丢掉或是不用的android手机,
我只要开启wifi AP模式,别的网路或是手机,
就可以靠wifi连入到我要拿来当中介沟通装置的手机中,
所以就动手小小实作测试了一下,简单在android手机上撰写了一个微http简易server,
提供外部RESTful API,依照API不同,会透过手机蓝芽丢不同的数据到开发板的蓝芽上,
最後启动开发板上的某些服务或是动做,底下就是结果….
其实也不一定要用RESTful API,只是透过这个型式,
比起 ?XXXX=AAA&YYY=BBBB 的呼叫直观不少,下面就是运作范例….
https://www.youtube.com/watch?v=vXy1qo5_2Sw
这个雏形的运作概念,似乎也不是啥创新的东西了,
後来查有些遥控车大概也是利用这种拿手机当跳板或是中介沟通装置的方法扩增
arduino的对外互动能力.
所以重点就是,手机拿来多多利用吧….丢了可惜,
其实手机本身就是一块比微控板更高阶的微电脑板,跟arduino相比其实效能强大很多,
只是缺乏对外IO的介面.
以上参考
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.70.105.149
1F:推 ian90911:推 05/26 22:32
2F:推 sorkayi:推有心 不过一块开发板不到 1k 还是开发板比较实在 05/28 19:26