内容正文:
机器人快递员
————逻辑运算工具的应用
机器人快递员
很多高科技的产品都来自于人类的思考与想象!
嫦 娥 奔 月
千里传音
制作
我们今天就来制作一个机器人快递员,它可以迅速的将货物分类送达顾客家里,减轻快递员的工作的同时也保证我们购买的商品能够按时送达!
知识
讲解
逻辑运算
逻辑值:真和假;
如:老虎是动物这个说法为真;
老虎是植物这个说法为假。
思考:
老虎不是植物为真假?
答案是:真
逻辑运算:
或:只要有一个为真结果就为真;
与:全部为真结果才为真;
非:输出与输入相反;
或非:全部为假结果才为真;
与非:只要有一个为假结果就为真;
举例说明
如图:超声波传感器检测设置条件为检测到的数据为50;
颜色传感器检测设置条件为检测到红色;
逻辑运算工具为或运算:
只要两个传感器其中有一个检测符合条件,运算结果就是真,则A马达开启;
如果两个传感器检测都不符合条件,运算结果才是假,则A马达关闭。
举例说明
逻辑运算工具为与运算:
只有两个传感器检测都符合条件,运算结果才是真,则A马达开启;
若其中一个传感器检测不符合条件,运算结果就是假,则A马达关闭。
举例说明
逻辑运算工具为非运算:
当颜色传感器检测符合条件时(即检测结果为真),经过非运算编程了假,则A马达关闭;
当颜色传感器检测不符合条件时(即检测结果为假),经过非运算变成了真,则A马达开启。
举例说明
逻辑运算工具为与非运算:
即先将两个传感器检测的结果进行与运算,再进行非运算;
思考:
1、若超声波检测距离为50,颜色传感器检测为红色,A马达会转吗?
2、若超声波检测距离为70,颜色传感器检测为红色,A马达会转吗?
比赛测试
总结
如图所示:如此时超声波传感器检测到的距离为70,触碰传感器处于松开状态,请问A马达会转吗?
请同学们将答案写到答题纸上!
答案:不转!
下节课我们做什么呢?
测量长度的机器人
再见
$$