Arduino函数库06.Arduino pinMode()

Table of Contents

描述

将指定的引脚配置为输入或输出。有关引脚功能的详细信息,请参阅数字引脚的说明。
从Arduino 1.0.1开始,可以使用INPUT_PULLUP模式启用内部上拉电阻。此外,INPUT模式显式禁止内部上拉。

语法

pinMode(pin, mode)

参数

pin:你希望设置模式的引脚的编号
mode:INPUT,OUTPUT或INPUT_PULLUP。(有关功能的更完整描述,请参见数字引脚页)。
返回:None

示例

int ledPin = 13;                 // LED connected to digital pin 13

void setup()
{
  pinMode(ledPin, OUTPUT);      // sets the digital pin as output
}

void loop()
{
  digitalWrite(ledPin, HIGH);   // sets the LED on
  delay(1000);                  // waits for a second
  digitalWrite(ledPin, LOW);    // sets the LED off
  delay(1000);                  // waits for a second
}

注意:
模拟输入引脚可用作数字引脚,称为A0,A1等。

参见:

-constants
-digitalWrite()
-digitalRead()
-教程:Arduino板上引脚的描述

Arduino参考文本是根据Creative Commons Attribution-ShareAlike 3.0许可证授权的。参考中的代码示例被发布到公共领域。

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

(0)
suiyublg的头像suiyublg
上一篇 2017年3月31日 17:21
下一篇 2017年4月1日 17:27

相关推荐

  • Arduino教程16.Arduino 比较运算符

    假设变量A为10,变量B为20,则: 运算符名称 运算符简写 描述 例子 等于 == 检查两个操作数的值是否相等,如果相等,则条件为真(true)。 (A == B)不为真 不等于 != 检查两个操作数的值是否相等,如果值不相等,则条件为真。 (A != B)为真 小于 < 检查左操作数的值是否小于右操作数的值,如果是,则条件为真。 (A < B…

    2017年3月23日
    17100
  • Arduino教程15.Arduino 算术运算符

    假设变量A为10,变量B为20,则: 运算符名称 运算符简写 描述 例子 赋值运算符 = 将等号右侧的值存储在等号左边的变量中。 A = B 加号 + 两个操作两个操作数相加 A + B将得出30 减号 – 从第一个操作数中减去第二个操作数 A – B将得出-10 乘号 * 将两个操作数相乘 A * B将得出200 除号 / 用分母除…

    2017年3月23日
    17800
  • Arduino教程27.Arduino for循环

    for循环执行语句预定的次数。循环的控制表达式在for循环括号内完全的初始化,测试和操作。它很容易调试循环结构的行为,因为它是独立于循环内的活动。 每个for循环最多有三个表达式决定其操作。以下示例显示了通用的for循环语法。请注意,在for循环参数括号中的三个表达式用分号分隔。 for循环语句语法 for ( initialize; control; in…

    2017年3月25日
    19600
  • Arduino教程02.Arduino 板的说明

    在本章中,我们将了解 Arduino 板上的不同组件。将学习 Arduino UNO 板,因为它是 Arduino 板系列中最受欢迎的。此外,它是开始使用电子和编码的最佳板。有些板看起来与下面给出的有些不同,但多数 Arduino 中的这些组件大部分是共同的。

    2017年3月18日
    22702
  • Arduino函数库05.Arduino 三角函数

    你需要使用三角几何来计算移动物体的距离或角速度。Arduino提供了传统的三角函数(sin,cos,tan,asin,acos,atan),可以通过编写它们的原型来概括。Math.h包含三角函数的原型。 三角函数的精确语法 例子

    2017年4月4日
    23100

发表回复

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

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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