Arduino入门教程(四)|基础Blink

网友投稿 2019-10-23 13:42

函数详解

pinMode(pin,Mode)

参数

pin:被读取的引脚号码

Mode: 

INPUT(输入模式)

OUTPUT(输出模式)

INPUT_PULLUP(输入上拉模式)

当引脚设置为输入(INPUT)模式时,引脚为高阻抗状态(100兆欧)。此时该引脚可用于读取传感器信号或开关信号。

引脚设置为输出(OUTPUT)模式时,引脚为低阻抗状态。这意味着Arduino可以向其它电路元器件提供电流。也就是说,Arduino引脚在输出(OUTPUT)模式下可以点亮LED或者驱动电机。

输入上拉模式介绍由于篇幅过长,可自行查阅:

http://www.taichi-maker.com/homepage/reference-index/arduino-code-reference/input_pullup/

digitalWrite(pin,value)

将数字引脚写HIGH(高电平)或LOW(低电平)

参数

pin:引脚号码

value: HIGH 或 LOW

如果该引脚通过pinMode()设置为输出模式(OUTPUT),您可以通过digitalWrite()语句将该引脚设置为HIGH(5伏特)或LOW(0伏特/GND)。

如果该引脚通过pinMode()设置为输入模式(INPUT),当您通过digitalWrite()语句将该引脚设置为HIGH时,
这与将该引脚将被设置为输入上拉(INPUT_PULLUP)模式相同。

delay()

delay()函数可用于暂停程序运行。暂停时间可以由delay()函数的参数进行控制,单位是毫秒(1秒钟=1000毫秒)。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com