资源简介 (共19张PPT)乐高机器人 EV3变量是EV3程序块内存中可以存储数据值的位置,存储之后可以在本项目中直接读取使用,类似“仓库”。有两种模式:写入变量、读取变量;变量选择器是创建新的变量,并命名;输入一般是被给予值或逻辑。变量写入有5种内容:可以写入文本、数字、逻辑、数字排列、逻辑排列写入时需要添加变量名称(点击右上角空白),命名后确定就完成添加。读取与写入相呼应,可以选择已添加到程序的变量并获取其中存储的值。不管写入还是读取,在弹出菜单选择变量名称之前,一定要先选好变量类型,名称一旦确定就存储该变量。模式校准的是反射光线强度的最小值、最大值,重置是将颜色传感器还原为原来的默认状态。“校准—最小值”可以在值输入中指定最小光线强度校准后颜色传感器会将此光线强度报告为0或指定值;同样,“校准—最大值”也可以设定最大光线强度100或指定值。模式10秒内对触动传感器按压进行计数。提示:先写入一个数字0变量。然后在循环里面按压一次触动传感器,读取数字变量,每次+1累加;累加结果重新写入变量,读取每次累加变量并显示,完成计数添加一个并列程序,等待10秒,终止计数循环。编程编程示例乐高机器人 EV3逻辑运算模块对其输入进行逻辑运算,然后输出结果。采用“真”或“伪”的输入,生成“真”或“伪”的输出。逻辑运算模式有 :与、或、异或、非。逻辑模式 使用的输入 结果AND(与) A,B A和B都为“真”,则为“真”,否则为“伪”。OR(或) A,B A或B中,任何一个为“真”,则为“真”。A和B都为“伪”,则为“伪”。NOT(非) A,B A和B中只有一个为“真”,则为“真”。A和B都为“真”,则为“伪”。A和B都为“伪”,则为“伪”。XOR(异或) A A为“伪”,则为“真”。A为“真”,则为“伪”。模式小车在离长方体6-25cm范围内运动,如果在运动中感测到黑线,则小小车停止运动。提示:小车一直走,超声波测的距离值与6-25cm的范围比较,输出给予逻辑a;同时颜色传感器测量黑线,输出给予逻辑b。两条件同时满足,用AND逻辑。输出逻辑作为终止循环条件,马达停止。编程编程示例乐高机器人 EV3消息传递模块用于在EV3程序块之间发送蓝牙信息。模式有发送、接收、比较3种;消息标题用于标识所接收的信息;接收程序块名称:要接收信息的EV3名称。消息传递三种模式:可以发送、接收、比较文本、数字或逻辑。要发送或接收信息,必须先通过蓝牙将两个EV3程序块连接。“比较”模式将接收的信 息与现有值进行比较。若满足条件,则输出结果为“真”,反之,则为“伪”。模式用一辆车的转动角度控制另一辆车的转弯速度。编程用USB连接EV3,打开编程右下角“程序块信息”,将该EV3命名:EV3-1,作为“控制器”。如果同一房间很多EV3在使用蓝牙连接,为防止信息辨别不清误传,可在命名后面添加自己姓名。蓝牙连接步奏1创建要控制的“控制器”程序,下载到EV3-1控制器上(信息发送方)。蓝牙连接步奏2创建要接收的“接收器”程序,下载到EV3-2控制器上(信息接收方)。蓝牙连接步奏3作品展示、拓展完善作品,将你的加特林搭建的更帅气。 展开更多...... 收起↑ 资源预览