const int buttonPin = 2;const int ledPin = 13;将开关的状态保存在buttonState值内 int buttonState = 0; 将LED接口设置为输出口;将开关接口设置为输入口 pinMode(ledPin, OUTPUT);pinMode(buttonPin, INPUT);使用digitalRead功能检查开关状态 buttonState = digitalRead(buttonPin);如果开关被按,那么。。。
INPUT用于读取信号,OUTPUT用于输出控制信号 Attention:pin的范围是数字引脚0~13 一般都会放在void setup()中,先设置再使用 2.digitalWrite(pin,value); 介绍:设置引脚输出电压的高低电平,无返回值 参数value是要输出的电压:HIGH(高)LOW(低) Attention:使用该函数之前,一定要用pinMode(pin,mode)来设置 3.digitalRead...
const int buttonPin = 2; const int ledPin = 13; 将开关的状态保存在buttonState值内 int buttonState = 0; 将LED接口设置为输出口;将开关接口设置为输入口 pinMode(ledPin, OUTPUT); pinMode(buttonPin, INPUT); 使用digitalRead功能检查开关状态 buttonState = digitalRead(buttonPin); 如果开关被按,那么。
1、INPUT模式:当将一个引脚设置为INPUT模式时,引脚被配置为数字输入。引脚可以接收来自外部电路的信号,将其转换为数字值(HIGH或LOW)。2、OUTPUT模式:当将一个引脚设置为OUTPUT模式时,引脚被配置为数字输出。这意味着我们可以通过该引脚向外部电路发送数字信号(HIGH或LOW)。3、INPUT_PULLUP模式:当...
怎样输入呢?同样用pinMode()函数,其实通过函数名也可以判断一下:pin就是引脚的意思,Mode就是模式,此函数有两个参数,一个是引脚号,一个是模式,前面说了OUTPUT模式,这回看一下INPUT模式。 INPUT模式官方说明: 设置引脚为输入(INPUT)模式 当引脚设置为输入(INPUT)模式时,引脚为高阻抗状态(100兆欧)。此时该引脚可...
pinMode(ledPin, OUTPUT); pinMode(buttonPin, INPUT); 使用digitalRead功能检查开关状态 buttonState = digitalRead(buttonPin); 如果开关被按,那么。。。 if (buttonState == HIGH) { 将LED灯打开 digitalWrite(ledPin, HIGH); 如果是其他状态(开关没有被按)。。。
1.pinMode函数(Pin,Mode) 定义端口是输入还是输出 参数:Pin:0-13 Mode:PULLUP,INPUT或OUTPUT 2.digitalWrite函数(Pin,value) 定义端口的输出电平的高低 参数:Pin:0-13 Value:HIGH或LOW 3.digitalRead函数(Pin) 读取端口输入电平的高低 参数:pin:0-13 ...
pinMode(ledpin,OUTPUT);//定义小灯接口为输出接口 pinMode(inpin,INPUT);//定义按键接口为输入接口 } void loop(){ val=digitalRead(inpin);//读取数字7 口电平值赋给val if(val==HIGH)//检测按键是否按下,按键按下时小灯亮起 { digitalWrite(ledpin,HIGH);} else { digitalWrite(ledpin,LOW);} } ...
pinMode(LEDPin,OUTPUT); //设置引脚模式 参数1 引脚 参数2 OUTPUT 输出;INPUT 输入 用在setup()函数里 digitalWrite(LEDPin,HIGH); //设置引脚输出高电平或低电平 参数1 引脚 参数2 HIGH 高电平; LOW 低电平 delay(t); 延时 单位 毫秒 delay有个缺点就是:在给定的时间间隔内是不能做其他操作 ...