机器人 教学反思

《机器人》教学反思

一节课的时间是有限的,而机器人的相关知识有很多,教师不可能在40分钟能内满足所有学生对知识的需求。因此这堂美术课最关键的是要培养学生丰富的想象能力和创作能力。在学习中随时都可能产生一个惊喜、一种成功、一个期待、一个新思路的诞生。

我发现小朋友对机器人的概念很局限,认为机器人都是机械身体,走路很慢,长得很丑。这样会限制他们的想象更会消减他们学习的兴趣。

我在导入时,就让学生看机器人舞蹈,让他们对机器人有“美”的认识,启发他们机器人功能时,则播放机器人比赛:机器狗足球比赛,机器人打扫卫生、机器人会拉车??这样彻底打破了他们心中对机器人的印象,激发了他们的创作力。

能很好的开发学生的创新意识,但是许多画面对于孩子来说还是比较复杂和抽象的,我就让学生欣赏更种各样的机器人,例如:机器猫,阿童木??再次开放思维。

在学生在创作过程中我不能面面俱到的指导,我和孩子们共同完成机器人范画,但是遗憾的是还是有些底子差的孩子构图不是那么的好。但是从语文的角度而言,他虽然用画笔表现不出美丽而富有创意的画面,但是他可以通过语言表达出精彩的内容,因为每个孩子们对机器人都很喜欢,甚至每个孩子都想得到一个属于自己的机器人。

未来是属于学生的,未来的机器人也需要学生去发明创造。因此学生创造能力的培养显得尤为重要。

 

第二篇:机器人教学

【机器人教学】 13.4 第四节左手法则的调试要点 作者:yexw 文章来源:网络 点击数: 90 更新时间:2009-11-1 16:06:01

(1)观察与思考

我们在调试机器人时要用秒表测量,用眼睛看,用鼻子闻,用耳朵听,用心去体会,最后达到人机合一的最高调试境界.例如:我们在前面的算法3基础上加下面的主程序,就可以调试机器人了.程序中while()循环是声控启动,下载程序后,我们把机器人放在场地的起点,拍一下后面的木板,按下秒表,通过对机器人的红外角度等硬件的调试,通过对马达参数,语法等软件的调试,找出速度快,稳定的软硬结构.

void main()

{

while( 1)

{

if (digital(9)==1)

break;

}

while(1)

{

migong_left();

}

}

(2)红外的角度和观察距离

对3个传感器的算法来说,45度角的角度大概40-45度,左边的传感器60-70度合适.先把3个红外的观察距离调试到都是15厘米,然后根据机器人走迷宫时候的表现调试观察距离.调试方法参考第5章.最近10厘米,最远20厘米.

(3)常见错误的调试

如果机器人经常撞墙

如果机器人经常往墙壁上撞,那么多半是前面(角落)的红外传感器看得太近,需要把传感器的观察距离调远.用小一字螺丝刀在红外传感器的背部调节按钮上顺时针转可加大观察距离.但最远不得超过20厘米,否则会出现过家门而不入的错误.

如果机器人过家门而不入

如上图16M,机器人走左手法则,原计划要到达1号房间门口A,但现在由于前面的传感器看到2号房间外墙壁,机器人实际上走到了B处(因为有左手法则:前面看到右转),这样一来,机器人就走错了路,灭火任务就很难完成了.这种情况多半是前面的红外传感器看得太远.转弯转得太慢也有可能.前红外最远不得超过20厘米,我们可以这样计算,走廊的宽度是46厘米,左手法则和右手法则各走半边,所以是23厘米,3厘米要考虑机器人的惯性,这样20厘米观察距离是红外的最大范围.

如上图16N,机器人走右手法则时,如果前面传感器看太远,也会出现过家门而不入的现象。

对一台运行速度很快的机器人来说,红外太近机器人要撞墙,红外太远机器人要走错,所以现在的红外+单片机结构的教学机器人的迷宫速度是有限的,大概每秒1-2米.大家不要以为马达速度增加了,迷宫速度就会增加,因为撞墙和走错这对矛盾很难处理.也就是说我们要设计一种能充分利用马达速度的左手法则是很难的,作者在调试时经常发现,有时候电量不足,机器人走迷宫反而快,因为这时候前进、 左转、右转三个微动作的配合很好,3个传感器对应的语句就象是400接力跑的运动员一样,配合好了,速度快。

如果转圈太大,或太小

有时候机器人转圈太大,到A这个地方出现错误。转圈太小,到B这个地方卡死。这也是一种经常发生的错误。在算法3中,当3个传感器都看不到墙壁时,机器人往左转弧线,如下,他由转动分量和前进分量组成,不同转动分量和前进分量的组合决定了圈子的太小和转速。

Else//看不到墙壁往左转弧线

{

Motor(0-60) // 左转,转动分量

Motor(1,60);

Motor(0,80); //前进,前进分量

Motor(1,80); }

如果转圈太大,我们可以增加转动分量如:

当然,也要注意调节45度角传感器的角度和观察距离。

Else//看不到墙壁往左转弧线

{

Motor(0-100) // 左转,增加转动分量

Motor(1,100);

Motor(0,80); //前进,前进分量

Motor(1,80); }

如果转圈太大,我们可以减少前进分量如:

Else//看不到墙壁往左转弧线

{

Motor(0-60) // 左转,转动分量

Motor(1,60);

Motor(0,40); //前进,减少前进分量

Motor(1,40);

}

也可同时使用上面2种方法,也可如下:

Else//看不到墙壁往左转弧线

{

Motor(0-100) // 左转,转动分量

Motor(1,100);

Motor(0,35); //前进,前进分量

Motor(1,100); }

如果转圈太小,我们可以减少转动分量或增加前进分量如: 当然,也要注意调节45度角传感器的角度和观察距离。

Else//看不到墙壁往左转弧线

{

Motor(0-40) // 左转,转动分量

Motor(1,40);

Motor(0,100); //前进,前进分量

Motor(1,100); }

总之,左手法则里面的马达参数是需要重点调试的。

如果在角落打滑或发抖

很可能的原因是轮子打滑,解决方法,在轮子外套上自行车内胎皮以增加摩擦力。

如果鼻子闻到了机器人发出很浓的臭味

这种气味是轮子和地面摩擦发出的,说明大量能量转化为热能,转化为动能的部分比较少,说明算法不太好,需要继续调试。

如果听到机器人的轮子发出很浑浊的声音

说明左手法则还不好,当机器人发出很流利的沙沙声或哒哒声时,说明算法比较好。红外的角度,观察距离,左手法则的语法结构,马达参数配合得好,可以达到流水不争先的迷宫行走最高境界。

如果看到某个红外传感器在前面没有任何障碍物也一闪一闪

这时候上面的好几个毛病会同时出现,原因可能是装配机器人不太好,如往机器人身体里转进了长螺丝,在机器人撞墙后主板或传感器短路,等等.这时候,先关闭机器人电源,把传感器连接到端口的插头拔出,等10-20秒以后插回,有时候要重复几次.如果还没有效果,调节观察距离,还没有效果,检查是否有短路可能.还是有问题,换传感器,但不要把换下的传感器丢弃,因为这个传感器多半还是好的,可以用在不是很重要的地方,如后红外.

相关推荐