找回密码
 立即注册

QQ登录

只需一步,快速开始

本帖最后由 hanreng 于 2020-6-27 16:12 编辑

第8课 Mixly按钮控制LED灯:逻辑判断


目标

1、条件判断模块认识
2、比较运算模块认识
3、真和假
4、数字输入模块运用
5、认识条件判断
6、完成按钮控制LED灯点亮和熄灭

实验材料

Arduino UNO开发板,
配套USB数据线
配套杜邦线若干
Mixly软件
配套LED灯模块
配套按钮模块

1.png

内容

接线方式

2.png

Arduino UNO开发板    <------>   LED发光模块
                    3V3/5V     <------>   VCC
                        GND     <------>  GND
                             3      <------>   IN

Arduino UNO开发板    <------>  按钮模块
                    3V3/5V     <------>  VCC
                        GND     <------> GND
                             5      <------>  OUT

Mixly模块

条件判断模块:

用于需要根据某些条件是否成立来决定语句流程的走向,这种结构被称为条件结构。“如果”模块位于“控制模块分类中,右侧有两个接口,其中,“如果””右侧的口插入判断条件,结构有“真”和“假”两种可能;“执行”右侧的口插入当判断条件为“真”时执行的代码;当判断条件的结构为“假”时,则不执行这段代码。

3.png

“比较运算”模块:

4.png

用于条件判断语句中,用来衔接条件与结果。“比较运算”模块位于“逻辑”模块分类中,包括大于、小于、等于、小于等于、不等于、大于等于等多种逻辑判断运算。

5.png

”高和低”  “真和假”与”1和0”

在程序设计中有若干相对的概念,如“高和低”,“真和假”,“1和0”等。事实上,在Mxily中“高”,“真”,“1”这三个概念是一致的;同理”低“,”假“,“0”这三个概念也是一致的。

数字输入模块:

6.png

说明:数字输入就是数字信号的输入,作用为获取指定管脚的电平值,有“高”和“低”两种状态

基础案例

按钮控制LED灯光亮灭方式

Mixly图形化编程程序

7.png

按钮控制LED灯流程图

8.png

说明:

条件结构

低条件结构也称为选择结构或者分支结构,在程序设计中,有时需要根据有些条件是否成立来决定下一步该做什么,如图条件成立,就执行代码1,如果条件不成立就执行代码2。

9.png

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册