Arduino教程04.Arduino 程序结构

在本章中,我们将深入研究Arduino程序结构,并将学习更多Arduino世界中使用的新术语。Arduino软件是开源的。Java环境的源代码在GPL下发布,C/C++微控制器库在LGPL下。

Sketch(草图) – 第一个新的术语是名为“sketch”的Arduino程序。

结构

Arduino程序可以分为三个主要部分:结构,值(变量和常量)和函数。在本教程中,我们将逐步了解Arduino软件程序,以及如何编写程序而不会出现任何语法或编译错误。

让我们从结构开始。软件结构包括两个主要函数:

  • Setup()函数
  • Loop()函数
结构
Void setup ( ) {

}

  • PURPOSE– 草图启动时会调用 setup()函数。使用它来初始化变量,引脚模式,启用库等。setup函数只能在Arduino板的每次上电或复位后运行一次。
  • INPUT – –
  • OUTPUT – –
  • RETURN– –
Void Loop ( ) {

}

RETURN– –

PURPOSE– 在创建了用于初始化并设置初始值的setup()函数后,loop() 函数,正如它的名称所指,允许你的程序连续循环的更改和响应。可以使用它来主动控制Arduino板。

INPUT – –

OUTPUT – –

发布者:suiyublg,转转请注明出处:https://huibian.net/1004-2/

(6)
suiyublg的头像suiyublg
上一篇 2017年3月19日 14:29
下一篇 2017年3月21日 14:42

相关推荐

  • Arduino传感器02.Arduino 温度传感器

    温度传感器LM35系列是精密集成电路温度器件,输出电压与摄氏温度成线性比例。 LM35器件优于以开尔文校准的线性温度传感器,因为用户不需要从输出中减去大的恒定电压以获得便利的摄氏缩放。LM35器件不需要任何外部校准或调整,即可在室温下提供±1/4°C的典型精度,在-55°C至150°C的温度范围内提供±3°C的典型精度。 技术规格 必需的组件 你将需要以下组…

    2017年4月21日
    67200
  • Arduino教程03.Arduino 安装

    在了解Arduino UNO板的主要部分后,我们准备学习如何设置Arduino IDE。一旦我们学到这一点,我们将准备在Arduino板上上传我们的程序。
    在本节中,我们将在简单的步骤中学习如何在我们的计算机上设置Arduino IDE,并准备板通过USB线接收程序。

    2017年3月19日
    55303
  • Arduino教程22.Arduino If … else if … else语句

    if 语句后面可以跟随一个可选的 else if … else 语句,其对于测试各种条件非常有用。 当使用 if … else if … else 语句时,请记住: if … else if … else语句 if (expression_1) { …

    2017年3月24日
    57900
  • Arduino教程13.Arduino 时间函数

    Arduino提供四种不同的时间操作函数。它们是: 序号 函数和描述 1 delay() 函数delay()函数的工作方式非常简单。它接受单个整数(或数字)参数。此数字表示时间(以毫秒为单位)。 2 delayMicroseconds() 函数delayMicroseconds()函数接受单个整数(或数字)参数。一毫秒内有一千微秒,一秒内有一百万微秒。 3 …

    2017年3月29日
    84894
  • Arduino项目04.Arduino LED条形图

    此示例展示如何读取模拟引脚0处的模拟输入,将analogRead()中的值转换为电压,并将其输出到Arduino软件(IDE)的串口监视器。 必需的组件 你将需要以下组件: 程序 按照电路图连接面包板上的组件,如下图所示。 草图 在计算机上打开Arduino IDE软件。使用Arduino语言进行编码控制你的电路。通过单击“New”打开一个新的草图文件。 1…

    2017年4月15日
    69900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
欢迎大家来到大雄学编程!