材料
Arduino的主薯卖板×1
LED×1
按钮或开关开关×1
10K电阻×1
面包板×1
单心线X N
接线
把LED接到PIN13,长脚(阳极)接到PIN13,短脚(阴极)接到GND;
按钮一支脚接到+5 V;
PIN2接到按钮的另一支脚,同一支脚位接一个10K的电阻连到GND;
源码如下:
const int buttonPin = 2// the number of the pushbutton pin
const int ledPin = 13 //改宴 the number of the LED pin
// variables will change:
int buttonState = 0// variable for reading the pushbutton status
void setup() {
/数歼逗/ initialize the LED pin as an output:
pinMode(ledPin, OUTPUT)
// initialize the pushbutton pin as an input:
pinMode(buttonPin, INPUT)
}
void loop(){
// read the state of the pushbutton value:
buttonState = digitalRead(buttonPin)
// check if the pushbutton is pressed.
// if it is, the buttonState is HIGH:
if (buttonState == HIGH) {
// turn LED on:
digitalWrite(ledPin, HIGH)
}
else {
// turn LED off:
digitalWrite(ledPin, LOW)
}
说明:
L01〜L02:定义按键与LED的脚位,按键接在PIN2码,而LED接在PIN13;
L16:读取按键的状态并保存到buttonState变数里;
L20〜L26:这支程式的目的是按下按键时要打开LED灯号,放开按键时要关闭的LED灯号,因此,假如buttonState为高,代表按键状态是按下(压制)的,此时要打开LED,反之,假如buttonState为低,代表按键状态是放开的,此时要关闭LED。
注:这支是Arduino的内建的程序,点选
File >Examples >2.Digital >Button
就可以找到。
三菱触摸屏中,按钮的颜色可以通过编程进行控制。主要步骤如下:1. 在GX Works2或GX Works3中打开PLC程序。
2. 进入触摸屏的程序编辑界面,打开相应的按钮的属性设置窗口。
3. 在属性设置窗口中,找到颜色选项,可以选择预设的颜色或者自定义颜色。
4. 如果选择自定义颜色,可以通过RGB三个值来控制颜色。
5. 在PLC程序中,设计相应的逻辑控制程序,通过PLC从而控制触摸屏按钮橘纤的颜色。比亏旁如,当某个变量满足某个条件时,修改按钮的颜色为红色。
需要注意的是,触摸屏按钮的颜色控制需要编写PLC程序,并通过PLC来控制触摸屏,因此需要一定的编程知识和经验。如果对于PLC编程不圆空仿熟悉,建议咨询专业人士或者学习相关知识后再进行 *** 作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)