uniquecndzz1909 发表于 2014-1-3 19:19:50

[原创作品]【2013年Atmel AVR英雄视频大赛】Arduino互动玩偶BOXZ


简介
BOXZ,昵称盒仔,其创意始于2012年6月初。当时的想法是设计一款基于Arduino的入门级机器人,可以和三五好友在有限的空间里进行踢足球等互动,而且要做到取材容易制作简单,在设计的上采用了模块化的接插结构,同时还要注重外观拥有个性。

视频展示
http://v.youku.com/v_show/id_XNjU2OTM2NjY0.html
BOXZ是一个开源的项目,所以大家完全可以自己制作一套独一无二的盒仔。
经过一年多的沉淀,我们的盒仔功能也越来越完善。从简单的入门机器人到现在的互动电子玩偶,材料也由裁切的硬纸板升级到激光切割的亚克力板。不仅如此,我们现在还提供了对传感器的支持,通过扩展不同的声光电传感器可以实现丰富的互动体验。

硬件描述
主控硬件支持型号
本系统基于Arduino开源硬件平台,支持目前主流的Arduino硬件ATmega328,ATmega32u4等芯片


通讯硬件支持
蓝牙BLE 4.0,蓝牙2.0,2.4G,红外等

上位机支持系统
PC Windows操作系统, Android和IOS等

程序代码
程序发布在Github上,并包含Arduino的扩展库,可以通过下面的链接访问和下载
https://github.com/leolite/BOXZ



这里为了展示方便,我们只贴出其中一个样例程序。由于BOXZ扩展库对硬件和控制进行了封装,对玩家开放了API接口,所以标准的BOXZ Pro别看它功能强大,代码缺只有区区的十行。#include "BOXZ.h"
intkey;

void setup()
{
Serial.begin(9600);
boxz.initMotor();
boxz.initServo();
Serial.println("Hello! BOXZ!");
}

void loop()
{
if(Serial.available() > 0) {   
    key = Serial.read();
    boxz.servoCom(key);
    boxz.motorCom(key);
}
}制作教程
制作教程可以参考论坛内的帖子,感谢版主大大的分享http://atmel.eefocus.com/bbs/for ... 181&fromuid=1909906


allenvy 发表于 2014-2-20 16:55:48

这个难度貌似不大,多做几个没事了可以格斗?有有兴趣的没?一起试试?:lol

uniquecndzz1909 发表于 2014-4-9 18:33:35

allenvy 发表于 2014-2-20 16:55 static/image/common/back.gif
这个难度貌似不大,多做几个没事了可以格斗?有有兴趣的没?一起试试? ...

当然有呢,我们的APP上已经上架了,而且有HP啦

uniquecndzz1909 发表于 2014-4-9 18:33:55

allenvy 发表于 2014-2-20 16:55 static/image/common/back.gif
这个难度貌似不大,多做几个没事了可以格斗?有有兴趣的没?一起试试? ...

请问有啥好建议或者想法哈?

allenvy 发表于 2014-4-10 16:53:11

能否加上可视功能,可以指挥他们足球比赛之类的?

arcko 发表于 2014-4-15 08:30:50

厉害。。。。。。。。。。。

uniquecndzz1909 发表于 2014-4-17 09:40:01

allenvy 发表于 2014-4-10 16:53 static/image/common/back.gif
能否加上可视功能,可以指挥他们足球比赛之类的?

最简单的办法就是丢个Android手机进去

http://www.geek-workshop.com/thread-1878-1-1.html

allenvy 发表于 2014-4-17 09:53:06

好厉害,哥们搞BOXZ这么多年了啊!

jamesliutao 发表于 2014-5-23 14:58:54

这个视频确实不错,有创意:lol:lol
页: [1]
查看完整版本: [原创作品]【2013年Atmel AVR英雄视频大赛】Arduino互动玩偶BOXZ