Aduino 常用函数的简单介绍

来源:互联网 发布:淘宝钻石号在哪里买 编辑:程序博客网 时间:2024/05/06 04:17

setep()每当进入程序第一个进入这里面
loop()循环
1. pinMode(pin, mode)
pinMode函数用于配置引脚为输入或输出模式,它是一个无返回值函数,一般放在setup里,先设置再使用。
pinMode函数有两个参数——pin和mode。pin参数表示要配置的引脚,以Arduino Uno为例,它的范围是数字引脚0~13,也可以把模拟引脚(A0~A5)作为数字引脚使用,此时编号为14脚(对应模拟引脚0)到19脚(对应模拟引脚5)。mode参数表示设置的模式——INPUT(输入)或OUTPUT(输出),其中INPUT用于读取信号,OUTPUT用于输出控制信号。
2. digitalWrite(pin, value)
pinMode(4,OUTPUT);
digitalWrite(4,HIGHT);
digitalWrite函数的作用是设置引脚的输出电压为高电平或低电平,也是一个无返回值函数,在使用该函数设置引脚之前,需要先用pinMode将引脚设置为OUTPUT模式。
digitalWrite函数有两个参数——pin和value,pin参数表示所要设置的引脚,value参数表示输出的电压——HIGH(高电平)或LOW(低电平)。
3.digitalRead(pin)
pinMode(4, INPUT);
digitalRead(4);
digitalRead函数的作用是获取引脚的电压情况,该函数返回值为int型——HIGH(高电平)或者LOW(低电平),在使用该函数设置引脚之前,需要先用pinMode将引脚设置为INPUT模式。
digitalRead函数只有一个参数——pin,它表示所要获取电压情况的引脚号,如果引脚没有连接到任何地方,那么将随机返回HIGH(高电平)或者LOW(低电平)。
4.Serial.begin()
Serial.begin函数用于设置串口的波特率,波特率是指每秒传输的比特数,除以8可得到每秒传输的字节数。一般的波特率有9600
5.Serial.read()
Serial.read用于将串口数据读入,该函数返回值为int型,不带参数。
6.Serial.printIn()
Serial.printIn函数的功能与Serial.print函数类似,都是从串口输出数据,只是Serial.printIn函数多了回车换行功能。

0 0