内容正文:
数学家机器人
————数学运算工具的应用
数学家机器人
我们常常能看到机器人和人一起下围棋、象棋,机器人解魔方等场景。机器人为什么可以这么“聪明”呢?因为机器人有高速运转的大脑,它相当于一台微型计算机,每秒钟的计算速度是人类的数十倍甚至几百倍。
制作
本节课将学习机器人如何计算出自己的行驶速度。机器人行驶指定的距离,计时器工具可以测出行驶这段距离用的时间,通过程序计算出行驶速度。
知识讲解
本节课都会用到哪些工具呢?
在数据操作工具箱中,选择数学工具模块。数学工具对输入的一个或两个数值进行数学计算,然后输出结果。
计时器工具位于传感器工具箱,可以从控制器内部计时器获取所检测的时间数据。
舍入及文本
舍入工具位于数据操作工具箱,可以将小数舍入为整数。
文本工具位于数据操作工具箱,可以将三个文本字符串合并为一个文本字符串,比如有三个文本abc、123、xyz,经过文本工具后会合并为abc123xyz。
程序编写
根据逻辑思路图编写程序
控制逻辑思路图
程序样例
注意:机器人轮子的周长为17.6cm
游戏实验
分别将电机的功率设置为60%,80%,100%。
快让机器人测试一下自己的速度会变成多少?
总结
思考:为什么在程序的最后要有一个4s的等待呢?
如果不加等待的话,显示完成后,程序就会结束并关闭,如此速度数据刚刚显示在液晶屏上就会消失,根本来不及查看!
下节课我们做什么呢?
计时器机器人
再见
$$