物联网  >   智能工业  >  正文

用乐高BOOST(17101)制作支奴干直升机

  前一段时间入手了乐高的BOOST(17101),迟迟没有开始玩,今天终于有时间动手尝试一下。

  

 

  这一套看似教具又不像是教具的套装,接口和wedo2.0通用,但很可惜,硬件是互不兼容的,既然是“自成一派”,那这次就用来套核心来MOC一下新的造型

  介绍一下今天的主角:支奴干直升机。

  CH-47运输直升机(英文:CH-47 Helicopter,代号:Chinook,译文:支奴干,绰号:飞行车厢 ),是美国一型纵列双引擎双螺旋桨全天候多功能中/重型运输直升机。(详细可以在百科进行了解。)

  

 

  原本Boost带有两个在SmartHub上的电机端口,以及两个外接I/O端口,加上SmartHub上的电机不容易调整位置成为支奴干的两个引擎输出,所以决定只用一个额外的电机控制。

  搭建的时候不得不吐槽一下,齿轮实在是太少了,20单斜齿轮只有一个,所以这次“借助”一个上去。

  

 

  顺带说一声,在尝试搭建的过程中遇到使用2#连接器和框梁去调整,但经验教训,一旦锁上2#要拆开是非常困难的,所以尽量避免。

  

 

  经过多次琢磨,决定了搭建的方法。相对来讲齿轮不足的情况下有一些能稳固垂直的马达是非常开心的一件事

 

  

 

  接下来就是完成之后支奴干的造型

 

  

 

  没有考虑小人的比例,干脆变成机器人(误)

  

 

  传感器安装在最后,而支撑部分改成可动模拟伸缩的模式。

  底盘重心偏后,但整体不会倾倒。

  

 

  

接下来就是程序的编辑了,不得不赞叹虽然Boost的零件有点散乱,颜色也不算特别好搭配,但是软件部分还是跟得上的,比wedo要完善一些机能,唯一不足的地方就是进行类似EV3级别的编程SmartHub会处理比较慢,有点跟不上的感觉。

  程序先从简单的开始吧!

  类似wedo2.0的图标在iPad上容易操作,也能理解。

  

 

  图标的功能向EV3看齐了,电机的控制精度几乎是一样的,甚至还细分SmartHub的电机控制功能,看起来相当不错。

  现在尝试一下上面的程序控制支奴干。

  没问题,接下来就是完整展示支奴干的程序。

  多合一传感器的使用也是挺得心应手的,感应部分不要要求过高,毕竟多合一的结构会有点小毛病。

  严格来讲,直升机是应该满速才能飞行,这次程序是实现直升机距离地面的高度和引擎旋转的速度成正比的方法。如果大家有更好的程序欢迎与小编交流,小编愿意学习更多。

  最后,感谢大家的收看

上一篇:格力、美的、奥克斯、大金“空调故障代码大全”

下一篇:《灵工AR+AI智能工业检测白皮书》