逻辑“与”(&&)的运算规则 , “逻辑与”相当于生活中说的“并且”,就是两个条件都同时成立的情况下“逻辑与”的运算结果才为“真”。 0 && 0=0 0 && 1=0 1 && 0=0 1 && 1=1 逻辑“或”(||)的运算规则,A||B 只要有一个为真(1),其逻辑“或”的结果为真(1)。 0 || 0=0 0 || 1=1 1 || 0=1 1 || 1=1 什么是逻辑运算? 逻辑运算用来判断一件事情是“对”的还是“错”的,或者说是“成立”还是“不成立”,判断的结果是二值的,即没有“可能是”或者“可能不是”,这个“可能”的用法是一个模糊概念,在计算机里面进行的是二进制运算,逻辑判断的结果只有二个值,称这二个值为“逻辑值”,用数的符号表示就是“1”和“0”。其中“1”表示该逻辑运算的结果是“成立”的,如果一个逻辑运算式的结果为“0”,那么这个逻辑运算式表达的内容“不成立”。 逻辑运算又称布尔运算 布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看作等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后,由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。 逻辑运算 (logical operators) 通常用来测试真假值。 在C语言中,也就是我们学习的机器人的编程语言中, 与 && 或 || 非 ! 等于 == 不等于 != 小于 < 大于 > 小于等于 <= 大于等于 >=声音传感器 1、概述: 声音传感器是机器人“听到”外部声响的重要部件,模拟人、动物的耳朵。传感器把接收道德声音转化为电信号,通过连接线与主控系统联系起来;主控系统通过判断、思考接收的信号后,下令给机器人进行后续的动作。 2、其中一种声音传感器的工作原理: 传感器内置一个对声音敏感的电容式驻极体话筒。声波使话筒内的驻极体薄膜振动,导致电容的变化,而产生与之对应变化的微小电压。这一电压随后被转化成0-5V的电压,经过A/D转换被数据采集器接受,并传送给计算机。 声音传感器的作用相当于一个话筒(麦克风)。它用来接收声波,显示声音的振动图象。但不能对噪声的强度进行测量。 3、我们课堂教学用的声音传感器请在下面的流程图里面添加内容(
课件网) 制作楼道自动感应灯 现实问题 你是否有留意夜晚楼道里的灯是怎样打开的?怎样关闭的? 有没有思考过医院、学校等公共场所照明系统怎样才能节能环保、智能? 能否应用机器人的知识来模拟制作一种能感知声音和光亮的自动感应灯呢? 本节课的课题就是: 《制作楼道自动感应灯》 功能分析 请分组分析楼道自动感应灯的工作过程! 分析楼道自动感应的工作过程,我们发现它需要能够自动识别白天和夜晚,即感知光的存在与否; 还需要识别是否有声音; 然后根据光线和声音的情况自动判断和执行开关盒关灯的动作 组件需求分析 请思考,制作这样的自动感应灯我们需要哪些主要器材呢? 细分功能描述 主要器材 识别光信号,检测是白天还是晚上 光感传感器 识别声音信号,检测是否有人经过 声音传感器 分析检测信号并实现对灯的开关控制 微电脑 控制开关灯 灯和电源开关 学习光感传感器 打开课本,或打开学习网站活动4,自学“光感传感器”的内容! 思考如下问题: 光感传感器返回值是什么? 光感传感器的构成部分及其作用? 光感传感器模块设置注意事项有哪些? 学习声音传感器 自学 学习网站活动4:声音传感器! 思考 声音传感器的用途? 声音传感器模块要注意什么? 声音变量的值有哪些? 声音传感器的工作原理? 探究: 用流程图 ... ...