×

Arduino 教程

Arduino 概述Arduino 板的说明Arduino 安装Arduino 程序结构Arduino 数据类型Arduino 变量和常量Arduino 运算符Arduino 控制语句Arduino 循环Arduino 函数Arduino 字符串Arduino 字符串对象Arduino 时间函数Arduino 数组

Arduino 函数库

Arduino I/O函数Arduino 高级I/O函数Arduino 字符函数Arduino 数学库Arduino 三角函数

Arduino 进阶

Arduino Due 和 ZeroArduino 脉冲宽度调制Arduino 随机数Arduino 中断Arduino 通信Arduino 内部集成电路Arduino 串行外设接口

Arduino 项目

Arduino 闪烁LEDArduino 渐变LEDArduino 读取模拟电压Arduino LED条形图Arduino 键盘注销Arduino 键盘消息Arduino 鼠标按钮控制Arduino 键盘串口

Arduino传感器

Arduino 湿度传感器Arduino 温度传感器Arduino 水位检测器/传感器Arduino PIR传感器Arduino 超声波传感器Arduino 连接开关

Arduino 电机控制

Arduino 直流电机Arduino 伺服电机Arduino 步进电机

Arduino 声音

Arduino 音调库Arduino 无线通信Arduino 网络通信

Arduino pinMode()


Arduino I/O函数Arduino I/O函数


描述

将指定的引脚配置为输入或输出。有关引脚功能的详细信息,请参阅数字引脚的说明。
从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许可证授权的。参考中的代码示例被发布到公共领域。


Arduino I/O函数Arduino I/O函数


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)