猎鹰@Laserblock,做巡线小车就这么简单
最近我们一直在基于猎鹰控制器设计课程,在过程中我们发现,虽然猎鹰控制器的结构最初是为了兼容乐高颗粒件,但不应该仅仅局限在与积木的配合上,而应该更加开放一些,与更多的零件配合,才能更大的发挥猎鹰控制器在单片机入门编程环节的作用。在吴俊杰老师的建议下,我们尝试了一下用Laserblock与猎鹰配合,做了一个最基础的巡线小车,以验证猎鹰控制器的兼容性。对于Laserblock开源结构件的使用,我们还是初学者,希望能得到大家的宝贵意见。
材料
[*]Laserblock开源结构件
[*]猎鹰控制器
[*]直流电机2个,某宝搜TT直流电机
[*]车轮2个,直流电机配套车轮
[*]万向轮1个
[*]螺柱若干
[*]电池盒、
[*]电池
[*]螺丝螺母等
制作步骤1)组装电机由于直流电机的螺丝孔位和Laser block不一致,所以需要用锉刀打磨一下。
套件中只找到一个这样的部件,而我们需要固定两个直流电机,所以需要用外框架来切割一个类似的用作电机支架,用壁纸刀正反面切割,然后很容易掰下来,接着用锉刀打磨光滑,然后修正一下孔,就可以开始组装电机。
接下来组装两个对称的直流电机:
完成以后,找到合适长度的螺丝,像下图一样固定两个平面版,下图由于螺丝太长,所以加了一些木制垫片。
为了小车的稳固,所以再用一个平面件进行加固。
2)安装万向轮先将万向轮的螺丝拆下来,然后找到下图木制部件,用螺丝固定。
用螺柱来调整万向轮的高度,使小车保持水平。将多余部分用壁纸刀裁掉
3)固定猎鹰控制器巡线小车需要控制猎鹰控制器的高度,所以使用螺柱便于调节板子的高度。
4)组装巡线小车将电机部分、万向轮部分、控制板三部分组装起来就做出了巡线小车。
5)巡线程序巡线程序采用猎鹰控制器内部集成的三个巡线传感器,在诺丁在线图形化编程平台上完成。
程序部分,主要是控制小车的前进、左转弯、右转弯,以及停止。3个传感器对应有8种状态,猎鹰控制器上的传感器在黑线上为假,即0,不在黑线上为真,即1。
点击这里,可以直接在诺丁平台上查看巡线小车的源代码代码如下:
6)大功告成
超级棒的项目:) 超级棒的项目
页:
[1]