LEGO系列
首页
综合讨论
品鉴
LEGO系列
MOC
活动
聊天室
搜索
登录
注册
LEGO系列
【原创】Arduino与乐高结合的利器NXShield接口板
【原创】Arduino与乐高结合的利器NXShield接口板
科技系列
宜昌城老张
2012-6-28
1801
两年前我接触Arduino时,就感觉它是一个很好的国际流行创意工具,以电控积木见长,主要用于机器人和互动媒体作品的创意。但把它用到机器人上,却没有百搭型的机械积木与其配合,所以又从网上发现了另一个国际流行的创意工具,乐高LEGO,又花费了我一年多的时间去探讨LEGO,对它有了比较深的了解,训练出了一定的设计和搭建功力。目前我正在努力把两者结合起来,让机器人作品创意更加方便和有效率。
乐高NXT机器人套件NXT不仅有丰富种类的机械机构件,而且还有些好用的电控积木,特别是有三个NXT伺服电机,不仅可以随意地控制转角,还可以同时控制转速,这是普通舵机做不到的。另外如果Arduino控制器能控制NXT电机,那么可以在基本上不改变机械结构的情况下,把网络上的丰富的NXT机器人作品改装成Arduino作品,我感觉这样,是件很惬意的事!到底现在有没有Arduino控制器与LEGO电控积木的接口板,2011年刚有,是美国货,那就是NXShield接口板,网址:
[url]
http://www.mindsensors.com/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=87&MMN_position=54:54[/URL]
。十几天就到货了。看来新东西大都是美国货,我只是Arduino应用者,所以只能花钱购买。算了,别谈这些了,好像我在做广告,晕菜!只是提供下信息,方便大家一起来研讨创客文化。
看看NXShield-D接口板有些什么端口吧,NXShield接口板的NXT端口有8个,分成两组:BANK A和BANK B,并分别排列于板子两侧,每一侧都有2个电机端口和2个传感器端口。还有6个Arduino数字端口,可以接Arduino数字传感器和舵机以及提供PWM信号。可惜的是对于NXShield-D接口板,Arduino模拟量端口已经全部占用了,当然可以用接口板上的I2C接线端再接另一个Arduino控制器,用那个Arduino控制器上的模拟量端口就可以解决这个问题,我下一篇文章就讲这个问题。NXShield-D接口板提供了两组I2C接线端,一个是公头接线端,紧挨着的另一个是母头接线端,I2C接线端为向外扩展Arduino控制器和I2C传感器提供了可能。
我把DFRobot公司出品的Arduino控制板翻过身来,叠放插接在NXShield接口板,形成了一个能控制NXT电机和传感器的Arduino控制器。正好两个板子都是黑的,叠在一起,还蛮COOL的。
[/SIZE]
看视频:
[全屏欣赏]
http://player.youku.com/player.php/sid/XMzU1ODIzMjI4/v.swf
详细内容见博客文章:[url]http://www.eefocus.com/zhang700309/blog/12-02/238900_940d5.html [/SIZE]
最新回复
(
7
)
Eayon
2012-6-28
2
楼
张老师的帖子一直走在高端,可望而不可及啊:super:
拒绝融化の冰
2012-6-28
3
楼
老张,我来顶了
ILEGO
2012-6-28
4
楼
不顶不行。太强大,非一般强大。
mansonq
2012-6-28
5
楼
支持一下 不过那个板子 好贵啊 看了下 近80刀啊
ericqqaazz
2012-6-28
6
楼
抬头90度仰望 :confused:
ajdken
2012-6-28
7
楼
牛,每次看到第一反应就是这样~
LittleNut
2012-6-28
8
楼
学习! 怎么摸都是伺服电机顺时针方向转。
返回
发新帖
宜昌城老张
搜索