📅  最后修改于: 2023-12-03 14:59:22.778000             🧑  作者: Mango
本文将介绍一些常用的Arduino函数,方便程序员在开发中使用。
该函数用于将某个引脚(pin)设置为输入(INPUT)或输出(OUTPUT)模式。语法如下:
pinMode(pin, mode);
其中,pin为指定的引脚,mode为模式,可选值为INPUT或OUTPUT。以下代码片段演示了如何将数字引脚2设置为输出模式:
pinMode(2, OUTPUT);
该函数用于在数字引脚上输出高电平(HIGH)或低电平(LOW)。语法如下:
digitalWrite(pin, value);
其中,pin为指定的引脚,value为输出的电平,可选值为HIGH或LOW。以下代码片段演示了如何将数字引脚2设置为高电平:
digitalWrite(2, HIGH);
该函数用于读取数字引脚上的电平,返回值为HIGH或LOW。语法如下:
digitalRead(pin);
其中,pin为指定的引脚。以下代码片段演示了如何读取数字引脚2的电平:
int value = digitalRead(2);
该函数用于在某些数字引脚上输出模拟信号,输出的值范围为0到255。语法如下:
analogWrite(pin, value);
其中,pin为指定的引脚,value为输出的模拟值。以下代码片段演示了如何将数字引脚3输出模拟信号:
analogWrite(3, 127);
该函数用于读取某些数字引脚上的模拟信号,返回值范围为0到1023。语法如下:
analogRead(pin);
其中,pin为指定的引脚。以下代码片段演示了如何读取数字引脚3的模拟信号:
int value = analogRead(3);
该函数用于延时一定时间(单位为毫秒)。语法如下:
delay(time);
其中,time为指定的时间,单位为毫秒。以下代码片段演示了如何延时500毫秒:
delay(500);
该函数用于将数据输出到串口(Serial)。语法如下:
Serial.print(data);
其中,data为要输出的数据。以下代码片段演示了如何将数字567输出到串口:
Serial.print(567);
以上便是一些常用的Arduino函数介绍,更多函数详见官方文档。