【介绍】项目的由来
十年前在小岛支教的时候,有一天,我在路上看到一辆人力三轮车的车尾挂着一块铁棒一样的东西,很是奇怪,一问,原来是一块磁铁,为啥会在车尾挂这个呢?原来我走的那条路上经常会有装铁屑车子开过,有时候会掉下一些铁屑,三轮车尾部挂个磁铁可以吸走铁屑,这样既能收集铁屑,又能减少过往车子的车胎被扎。真是个不错的办法。
这次麦昆创意活动,我给学生讲述了这个后,学生建议我们做不妨也做一个能够自动吸拾铁屑的小车。我们网上搜索了一下三轮车挂磁铁网上还真有新闻,有人把磁铁挂在轮胎前,这样可以减少轮胎被铁钉扎胎的概率。
于是在我的指导下,学生开始制作一个可以清理铁钉的“路面铁钉清扫车”,难道让麦昆挂磁铁吗!肯定不行,我们的设计时用电磁铁,实现清理铁钉并把铁钉收集起来的装置,用遥控手柄控制小车,实现各种操作,包括收放和小车运动等,怎么样,很高大上吧!
【准备事项】
所需硬件清单:
麦昆小车+micro:bit+CR123A锂电池电源管理模组
gamepad 遥控手柄+两节的七号电池盒
继电器模块 电磁铁(5V 5KG)
舵机2个
6V(4节五号电池)电池盒
软件平台:mind+
【制作过程】
第1步: 给麦昆装上电池,拆下超声波模块(本项目不需要超声波,拆掉后,可以留出地方装电磁铁)
第2步: 给前段两侧装上木条支架,用来固定舵机。
第3步,粘上舵机,用热熔胶枪来固定。注意位置要对称。
第4步,做一个支架结构,把电磁铁用螺丝固定到支架上,然后和舵机组合,其中一个舵机用舵臂咬合,另一个舵机只用自攻螺丝做固定轴。然后插上microbit板子,编写一段程序进行舵机测试(舵机接P1)。当按A的时候舵机位置为10度,按B为100度。先按A,支架处于下放状态,如果位置不好,适当调整。
第5步,安装继电器和电池盒,继电器接在麦昆P0口,COM口接外置电池盒的正极,NC口接电磁铁导线的其中一根,电磁铁的另外一根导线接电池盒的负极。这样继电器在没有收到高电平的时候电磁铁处于工作状态。
为什么不设计成高电平的时候电磁铁工作呢?因为我在测试中,发现小车P0口输出高电平给继电器后,舵机带不动了,所以只能反个方向来。具体接线图如下图。
第6步,接下来给小车编写程序了,程序的思路是:
1.P0低电平,P1舵机回到低角度放下支架,电磁铁工作,通过遥控控制小车。
2.P1舵机到高角度,抬起电磁铁,P0输出高电平,电磁铁电路断开,电磁铁磁力消失,铁钉落下到杯子中。
在原来超声波的位置放个裁剪过的纸杯。由于继电器接的是常闭,所以不用的时候,把后面电池盒的电池取下。
第7步,给手柄编写程序。程序指令表如下:
按向上键,车子前进
按向下键,车子后退
按向左键,车子左转
按向右键,车子右转
按A,P0高电平
按B,P0低电平
按X,舵机抬起
按Y,舵机放下。
程序图如下:
小车程序图:
遥控手柄程序图。
来张作品照片!
最后看看视频吧!
项目的源码已经上传到
https://gitee.com/zslqg/mk.git
评论