欢迎光临
我们一直在努力

学习

第2页
控制部分-If条件判断-Arduino-Maker

控制部分-If条件判断

ZBST技术&售后阅读(2564)评论(0)

条件判断结构是编程中的最基本结构,在Arduino和其他语言中往往用if()语句实现条件判断。if()让你能够根据某个条件(Condition)的真假执行不同的代码。(条件只有两种可能,要么是真(true)要么是假(false))if语句的...

控制部分-循环迭代(霹雳游侠)-Arduino-Maker

控制部分-循环迭代(霹雳游侠)

ZBST技术&售后阅读(1006)评论(0)

你可能经常需要对一系列引脚进行迭代,来实现对这些引脚逐个进行操作。例如:本例中使用for循环来让连接到Arduino/Genuino板2-7号引脚的6个LED逐个、来回地点亮、熄灭(开始由2-7,后来由7-2)。LED的开关通过使**dig...

控制部分-数组-Arduino-Maker

控制部分-数组

ZBST技术&售后阅读(1132)评论(0)

本例中我们使用for循环配合一个数组变量向你展示Arduino中数组的使用。数组是一个有多个”部分”的变量。如果我们把普通变量看做一个盛装值的“杯子”,那么数组就好像是一个“制冰器”。数组就好像是一连串“杯子”,每个杯子都可以存储一个值(不...

通信部分-虚拟调色盘-Arduino-Maker

通信部分-虚拟调色盘

ZBST技术&售后阅读(1129)评论(0)

本例向你展示如何从Arduino发送多个值到电脑。从三个电位器上获取的值将被用来给Processing工程或Max/MSP工程设置背景色。 硬件需求 Arduino板或Genuino板 3个模拟信号传感器 (电位器,光敏电阻,压力传感器等均...

通信部分-串口事件-Arduino-Maker

通信部分-串口事件

ZBST技术&售后阅读(994)评论(0)

本例向你展示SerialEvent()函数的使用。本函数将在loop()中自动被内部调用。 在我们写的代码中如果串口有任何数据(只要不是换行符),那么就将数据加到一个缓存字符串中。在收到换行符时就返回缓存字符串。发送后将会将字符串清空为nu...

通信部分-串口双向调用(使用ASCII字符串)-Arduino-Maker

通信部分-串口双向调用(使用ASCII字符串)

ZBST技术&售后阅读(1538)评论(0)

本例向你展示如何使用握手连接在Arduino板和电脑之间建立以字符串为载体的通信(本例与4-8的不同在下面有提到)。 代码最开始在setup()中不断输出一个ASCII字符串到串口监视器,直到收到电脑的“回复”(收到电脑的一个byte)才进...

通信部分-串口双向调用 (握手连接)-Arduino-Maker

通信部分-串口双向调用 (握手连接)

ZBST技术&售后阅读(1523)评论(0)

本例向你展示使用握手连接在Arduino和Genuino板和电脑之间建立多字节的通信(multi-byte communication)。代码最开始在**setup()中不断输出字母A到串口监视器(用ASCII方式,对应byte值65),直...

通信部分-读取ASCII字符串-Arduino-Maker

通信部分-读取ASCII字符串

ZBST技术&售后阅读(1157)评论(0)

本例使用Serial.parseInt()函数来解析一列用非字母字符分割的值。一般来所,人们使用逗号来分隔一段数据的不同的部分(这种格式的数据一般被称作 comma-separated-values 简称 CSV)。不过这里用空格或者其他字...

通信部分-串口控制LED-Arduino-Maker

通信部分-串口控制LED

ZBST技术&售后阅读(1174)评论(0)

本例向你展示如何在Arduino或Genuino板从电脑接收消息。在接收到字母H时,就把LED打开。在接收到字母L时就关闭LED。 数据可以从Arduino IDE的串口监视器发送,也可以从Processing(下面有代码)或Flash(通...

线上商城

中贝斯特创客空间蘑菇云创客教育