用户:
祖星查看:0 回复:0 评论:0 创建时间:2020-04-26T17:05:44
大家好,这里是滑稽天团讲堂,我是祖星,今天我们再来了解一下管脚的输入与输出
首先呢我们先来认识一下ESP32的管脚分布
其中的5V和3.3V是供电,GND是接地,剩下的绝大部分都是GPIO数字模拟通用引脚
首先我们先来讲一下数字引脚的输入与输出
首先我们要学习三中新的函数:pinMode(pin,mode);
digitalWrite(pin,value);
digitalRead(pin);
顾名思义,这三个函数分别是模式设置函数(初始化函数)、写入函数、读取函数
pin代表的是管脚号,value代表的是数值,不要忘记分号!
const int SPin=16,LPin=4;//定义变量
void setup()
{
pinMode(SPin,INPUT_PULLDOWN); //模式设置为内部下拉输入
pinMode(LPin,OUTPUT);
}
void loop()
{
if(digitalRead(SPin)==1) digitalwrite(LPin,1);//也可以为HIGH
else digitalwrite(LPin,0);//~LOW
}
一个简单地LED灯按键控制程序就做好了,SPin是按钮的管脚,LPin是LED灯的管脚,const是指定义的为常量,int是整形
下节课我们讲模拟信号的输入输出
严禁抄袭