教程

无描述
  • Arduino-时间函数-系列10

    Arduino-时间函数-系列10

    在Arduino中包含四种时间操作函数,分别是:delay()、delayMicroseconds()、millis () 和 micros() ,它们可以分为两个大类,一类是以毫秒为单位进行操作的,另一类是以微秒为单位进行操作的,具体的差异在下文逐一描述,下面我们来了解一下。 delay()函数 …

  • Arduino-字符串对象-系列9

    Arduino-字符串对象-系列9

    Arduino中使用的第二种类型的字符串是字符串对象。何为字符串对象呢? 什么是字符串对象 对象是同时包含函数和数据的结构,字符串对象可以像创建变量一样创建,并可以对其进行赋值。字符串对象包含对字符串对象数据进行操作的函数(在面向对象编程(object oriented programming, O…

  • Arduino-字符串 -系列8

    Arduino-字符串 -系列8

    在Arduino中字符串一般用于存储文本,类似于在LCD或Arduino IDE串口监视器窗口中显示的文本信息。字符串也可用于存储用户的输入,例如,存储用户在连接Arduino的键盘上键入的某些字符。 Arduino程序中包含两种类型的字符串: 字符型数组,与C语言中使用的字符串相同。 Arduin…

  • Arduino-函数-系列7

    Arduino-函数-系列7

    Arduino中使用函数可以将程序整合成代码段的形式来执行。什么情况下需要使用函数呢?当在程序中需要多次执行相同的操作时,这些相同的操作就可以整合成函数。使用函数的优点如下: 函数能帮助程序员更好的组织代码,也有助于提升程序可读性。 函数将一系列代码统一到一起,更利于调试。 需要更改代码时,函数可以…

  • Arduino-循环-系列6

    Arduino-循环-系列6

    今天,我们一起来学习Arduino的循环,编程语言中提供了各种各样的控制结构,可以实现更多更复杂的控制,循环语句就是其中一种,它允许我们多次执行一个或一组语句,下图是大多数编程语言中循环语句的一般形式: C语言中提供了以下类型的循环语句来处理循环请求。 while 循环 while 循环的执行顺序非…

  • Arduino-流程控制语句-系列5

    Arduino-流程控制语句-系列5

    在Arduino中流程控制语句是非常重要的,什么是流程控制语句呢?其实就是一系列的条件判断,它要求程序代码对给出的一个或多个条件进行判断,如果条件被判断为true,则执行该语句;如果条件被判断为false,则可选择执行其他语句。下图是大多数编程语言中常见的典型判断结构的形式。 控制语句是控制代码执行…

  • Arduino-运算符-系列4

    Arduino-运算符-系列4

    前面我们陆续介绍了Arduino的程序结构、数据类型、常量和变量,本章介绍Arduino的运算符,运算符是一个特定的符号,它告诉计算机执行特定的数学或逻辑运算。在C语言中内置了丰富的运算符,包含以下类型: 算术运算符 关系运算符 逻辑运算符 位运算符 混合运算符 算术运算符 算术运算符也就是常见的加…

  • Arduino -数据类型-系列2

    Arduino -数据类型-系列2

    数据类型在C语言中是一个很广泛的体系,它用于声明不同类型的变量或函数。变量的类型决定了它在存储中占用多少空间以及如何存储。下面列出了我们在Arduino编程过程中会使用到的所有数据类型。 void 例子: void只在函数声明中使用。它表明,函数不会向调用它的函数返回任何信息。 Boolean 例子…

  • Arduino -程序结构-系列1

    Arduino -程序结构-系列1

    从现在开始,我们将开展一些Arduino的知识学习,首先我们来研究Arduino的程序结构,通过本文的学习,可以了解更多Arduino世界中使用的新术语。记住我们的Arduino软件是开源的,Java environment的源代码遵循GPL,C/ C++微控制器库遵循LGPL。 Sketch — …

全部加载完成