本帖最后由 hanreng 于 2020-6-27 16:12 编辑
第8课 Mixly按钮控制LED灯:逻辑判断
目标
1、条件判断模块认识 2、比较运算模块认识 3、真和假
4、数字输入模块运用
5、认识条件判断 6、完成按钮控制LED灯点亮和熄灭
实验材料
Arduino UNO开发板, 配套USB数据线 配套杜邦线若干 Mixly软件 配套LED灯模块 配套按钮模块
内容
接线方式
Arduino UNO开发板 <------> LED发光模块 3V3/5V <------> VCC GND <------> GND 3 <------> IN
Arduino UNO开发板 <------> 按钮模块 3V3/5V <------> VCC GND <------> GND 5 <------> OUT
Mixly模块
条件判断模块:
用于需要根据某些条件是否成立来决定语句流程的走向,这种结构被称为条件结构。“如果”模块位于“控制模块分类中,右侧有两个接口,其中,“如果””右侧的口插入判断条件,结构有“真”和“假”两种可能;“执行”右侧的口插入当判断条件为“真”时执行的代码;当判断条件的结构为“假”时,则不执行这段代码。
“比较运算”模块:
用于条件判断语句中,用来衔接条件与结果。“比较运算”模块位于“逻辑”模块分类中,包括大于、小于、等于、小于等于、不等于、大于等于等多种逻辑判断运算。
”高和低” “真和假”与”1和0”
在程序设计中有若干相对的概念,如“高和低”,“真和假”,“1和0”等。事实上,在Mxily中“高”,“真”,“1”这三个概念是一致的;同理”低“,”假“,“0”这三个概念也是一致的。
数字输入模块:
说明:数字输入就是数字信号的输入,作用为获取指定管脚的电平值,有“高”和“低”两种状态
基础案例
按钮控制LED灯光亮灭方式
Mixly图形化编程程序
按钮控制LED灯流程图
说明:
条件结构
低条件结构也称为选择结构或者分支结构,在程序设计中,有时需要根据有些条件是否成立来决定下一步该做什么,如图条件成立,就执行代码1,如果条件不成立就执行代码2。
|