本站改版新增arduino频道
arduino digitalwrite,digitalread,analogread
1,digitalWrite(pin,value)函数它的作用是设置引脚的输出的电压为高电平或低电平。 注意:在使用digitalWrite(pin, value)函数设置引脚之前,需要将引脚设置为OUTPUT模式。 2,digitalRead(pin)函数用在引脚为输入的情况下,可以获取引脚的电压情况—HIGH(高电平) 或LOW(低电平),参数pin表示所要获取电压值的引脚,该函数返回值为int型,表示引脚的电压 情况。 3,analogRead(pin)函数用于读取引脚的模拟量电压值,每读一次需要花100ms的时间。 参数pin表示所要获取模拟量电压值的引脚,该函数返回值为int型,表示引脚的模拟量电压值, 范围在0~1023。 数字信号读写操作 ESP32的数字信号读写函数为:pinMode()、digitalRead()、digitalWrite()。 详解: pinMode(pin,mode); //功能:设置引脚工作方式; //pin:开发板上23个引脚均可以作为数字输入引脚,除34、35、36、39外均可以作为数字输出引脚,并且34、35、36、39作为数字输入引脚时,不能设置上拉及下拉模式; //mode:INPUT:输入模式; // OUTPUT:输出模式; // INPUT_PULLUP:内部上拉模式; // INPUT_PULLDOWN:内部下拉模式; digitalRead(pin); //功能:读取引脚输入的数字信号; //返回值:高电平1,低电平0; //pin:23个引脚均可,当34、35、36、39作为输入引脚时,如果模式为上拉或者下拉,则无返回值; digitalWrite(pin,value); //功能:向指定引脚输出高低电平; //pin:除34、35、36、39外的引脚; //value:HIGH或LOW,HIGH高电平,值为1,LOW低电平,值为0.
Copyright © 2014 ESP56.com All Rights Reserved
晋ICP备14006235号-22 晋公网安备14108102001165号
执行时间: 0.0095767974853516 seconds