乐高EV3编程系列儿童编程

乐高EV3教育版-行驶的小车系列015-变量模块

2019-05-12  本文已影响0人  robot2079

本节课,给同学们介绍如何编程中变量操作。变量是编程中用来存储计算内容的单元,通过对变量的操作,从而实现某些操作逻辑,并保存最后的结果,提供给其他需要数据的模块使用。乐高中变量是通过变量模块实现的,今天我们就来学习变量模块。


第一部分:变量介绍

变量是高级编程语言中基础并重要的一部分,作用是用来在程序运行中保存信息使用的。真实的数据会存储在硬件内存的某一个位置上,通过变量引用相关的内容。在乐高编程中,提供变量模块来实现变量的创建和数据的保存,如下图

变量可以操作的方式有两种:读取与写入。对于写入后的变量就可以通过读取,提供给后续有需要的模块使用。

第二部分:模型搭建

本节课通过使用触碰传感器感应触碰的次数,在5秒钟的时间氛围内累计求和触碰的次数,后显示在显示屏上面,然后驱动小车前进对应数量的圈数后停止。

此模型分为两个部分:

第一个部分是小车底座,搭建方法可以参考

小车底座

第二个部分是,搭建触碰传感器模块

搭建后的整体结构如下

第三部分:编写程序

目标实现:使用触碰传感器感应触碰的次数,在5秒钟的时间氛围内累计求和触碰的次数,后显示在显示屏上面,然后驱动小车前进对应数量的圈数后停止。

大家可以先考虑一下,如何编写这样的程序?

正式程序如下:

下载并运行程序

第四部分:动脑筋

第三步编程程序中有一个地方是错误的,大家能够找到他在哪里嘛?

△长按识别二维码 关注我们

上一篇 下一篇

猜你喜欢

热点阅读