极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 34121|回复: 27

[任务][A001]寻求Android和Iphone解决方案

[复制链接]
发表于 2012-7-16 14:09:17 | 显示全部楼层 |阅读模式
本帖最后由 幻生幻灭 于 2014-10-21 14:20 编辑



自BOXZ发布以来,大家关注度最高的是能否用Android和Iphone进行BOXZ的控制。
因此我们希望在7月28日-8月5日的拍摄中能实现此功能,虽然我们也在积极的寻找解决方案。
但我们更希望能找到一个对Arduino,BOXZ和Android感兴趣或熟悉,或是对Iphone熟悉的Maker加入我们
这也是当初发布BOXZ开源平台的初衷,希望大家通过BOXZ来做自己擅长的事情



关于硬件平台:
目前BOXZ使用Arduino串口通讯
Bluetooth:Arduino - RX/TX - Bluetooth shield
wifi:Arduino - RX/TX - Ethernet shield以太网扩展板- TL-WR703N无线路由 (希望将来可以扩充3G网卡)

说明:wifi方案我们并没有开发经验,只是一个预想的架构,所以也没有进行实际测试,期待您有更好的方案!


关于控制方式
目前BOXZ Base使用的是简单的单字符串口通讯,将来BOXZ Pro我们会使用字符串,来更好的协调同步事件。
方向键定义:
w - 向前
a - 左转
s - 后退
d - 右转

u - 左手上摆
j - 左手下摆
i - 右手上摆
k - 右手下摆

f - 必杀技能

更多信息参见附件的程序备注,从中可以看出我们期望把BOXZ的游戏体验做成类似拳皇一类的格斗游戏一样。


关于合作方式
最简单的方式,是如果您已经有了一款Android(Bluetooth/Wifi)或者Iphone(wifi)的客户端软件
功能上包括按键事件,搜索设备,自定义按键
可以允许我们在下一部视频中使用您的程序,我们会在视频中以及发布的信息中对您和您的作品表示感谢!

当然我们更期望大家会有进一步的合作!

看贴可以不回帖,但是一定要转帖哦~转给可能感兴趣的人!非常感谢


楼下链接直达 Android BOXZ Base 客户端ADK下载!感谢大连好人!{:soso_e179:}

欢迎访问:
BOXZ官方网站
中文网站:http://www.diyfun.org/
英文网站:http://www.boxz.cc/

BOXZ交流群
Arudino|歹饭空间
QQ群号:11187193

BOXZ资料下载
https://github.com/leolite/BOXZ/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-7-20 13:02:13 | 显示全部楼层
幻生幻灭 发表于 2012-7-20 09:06
呵呵,不好意思啦。
按键布局上,wasd是方向,uijk是动作,就像拳皇街机模拟器一样。
如果可能 ...


能够自适应屏幕的来了,你看看怎么样?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2012-7-16 15:19:50 | 显示全部楼层
Amarino是麻省理工的一个开源的安卓项目,能够很方便的读取安卓手机上得各种手机的状态,如收到短信、有电话拨入、指南针的角度、手机的姿态等,并将这些数据通过手机的蓝牙向外发送。

这个有比较有意思,但不符合你的要求,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-16 15:32:07 | 显示全部楼层
I-robofan 发表于 2012-7-16 15:19
Amarino是麻省理工的一个开源的安卓项目,能够很方便的读取安卓手机上得各种手机的状态,如收到短信、有电话 ...

谢谢I-robofan, Amarino的确很强大!
不过我们现在没有人熟悉eclipse ADK开发环境,所以做起来比较吃力。而且时间上也很紧!
所以希望使用现有的软件实现其功能,或者有高手帮忙做一个 串口通讯按键客户端
回复 支持 反对

使用道具 举报

发表于 2012-7-16 16:12:27 | 显示全部楼层
那去看看这个链接,里面有安卓编程操作界面的,我没看完,不知道有没有符合你的要求
http://www.youku.com/playlist_show/id_17022950.html
DIY全开源电子产品制作(第一季)
是DFrobot的作品

回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-16 16:27:15 | 显示全部楼层
I-robofan 发表于 2012-7-16 16:12
那去看看这个链接,里面有安卓编程操作界面的,我没看完,不知道有没有符合你的要求
http://www.youku.com ...

谢谢你,我去看看
回复 支持 反对

使用道具 举报

发表于 2012-7-18 14:03:56 | 显示全部楼层
我来试试做个 Android 的客户端,不过,最近有点忙,给我点时间哈。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-18 16:01:56 | 显示全部楼层
大连好人 发表于 2012-7-18 14:03
我来试试做个 Android 的客户端,不过,最近有点忙,给我点时间哈。。。

嘿嘿~谢谢啦先
回复 支持 反对

使用道具 举报

发表于 2012-7-18 17:46:03 | 显示全部楼层
刚才找蓝牙的资料,发现一个帖子“Android手机蓝牙控制智能小车机器人”
里面有一些代码,不知道全不全,先连接过来吧
http://www.eoeandroid.com/forum. ... ;pre_pos=6&ext=
回复 支持 反对

使用道具 举报

发表于 2012-7-19 16:36:33 | 显示全部楼层
做了一个简单的 Android 客户端,大家可以试试。

时间有限,我只做了通信和控制,设备的配对需要手动进行。

操作方法:重力感应控制方向,上面的几个按钮控制舵机。

设备列表:


正在连接设备:


运行画面:


APK:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +5 +5 收起 理由
幻生幻灭 + 5 + 5 很给力!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2012-7-19 16:44:00 | 显示全部楼层
我的 arduino 没装 boxz 的程序,我只是用电脑试了一下,谁拿真的 boxz 试完后告诉我一下结果,谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-19 21:05:57 | 显示全部楼层
大连好人 发表于 2012-7-19 16:44
我的 arduino 没装 boxz 的程序,我只是用电脑试了一下,谁拿真的 boxz 试完后告诉我一下结果,谢谢。

非常感谢大连好人的帮助,软件已经测试了!
灰常强大和好用,重力感应很舒适,没有延迟
不过有两个小BUG,如图
1.无法自动适应窗口大小,我的手机分辨率是480x320,貌似比你的屏幕小,所以只显示2/3内容
2.实际操作的时候,手机为横握,重力XY轴颠倒啦~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2012-7-19 21:28:40 | 显示全部楼层
看你所提供的信息,我给您推荐一个在android手机上运行的蓝牙串口助手,挺好用的,你可以试试。名字叫Bluetooth spp。在google play上可以找到。
回复 支持 反对

使用道具 举报

发表于 2012-7-19 21:35:24 | 显示全部楼层
幻生幻灭 发表于 2012-7-19 21:05
非常感谢大连好人的帮助,软件已经测试了!
灰常强大和好用,重力感应很舒适,没有延迟
不过有两个小BU ...

bug 肯定还会有了,嘻嘻,我只是想尽快出一个版本,让你试试能不能通,回头我会做自适应的,改好了再发给你。

横握 XY 反了这个我没明白,我测试的时候,横屏、按钮再右侧,
向前翻发送的是 w;
向后翻发送的是 s;
向左翻发送的是 a;
向右翻发送的是 d;
感觉和 arduino 里面的程序是一致的。

另外,你可以在 setting 里面修改发送的字符的,改成你习惯的就好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-19 21:55:04 | 显示全部楼层
大连好人 发表于 2012-7-19 21:35
bug 肯定还会有了,嘻嘻,我只是想尽快出一个版本,让你试试能不能通,回头我会做自适应的,改好了再发给 ...

{:3_41:} 貌似是我把电机线接反了....

你不说,我都没发现还有一个强大的Setting!
回复 支持 反对

使用道具 举报

发表于 2012-7-19 22:33:03 | 显示全部楼层
本帖最后由 幻生幻灭 于 2012-7-20 09:06 编辑
幻生幻灭 发表于 2012-7-19 21:55
貌似是我把电机线接反了....

你不说,我都没发现还有一个强大的Setting!


老大,有点敬业精神好不好,电机还接反。。。。。。。

现在的 control panel 是重力感应控制方向的,还有一个按钮的在设计中。

BTW: boxz 的运动和动作协议,就这么定了还是会改变?我觉得这个协议不太合适。。。。
回头我整理一下,一块给你点建议吧。


回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 10:21 , Processed in 0.046294 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表