您的当前位置:首页正文

Arduion实验九 轻触开关实验

2024-11-19 来源:个人技术集锦

学习任务:

通过轻触开关控制双色LED灯


关注微信公众号:爱享生活科技 \color{#FF0000}{关注微信公众号:爱享生活科技} 关注微信公众号:爱享生活科技

组件:

  • Arduion主板
  • 双色LED模块
  • 轻触开关模块
  • 面包板
  • 杜邦线
  • USB数据线

下图是轻触开关模块

实验步骤:

1.建立电路

Arduion轻触开关
GND-
5v
8S
Arduion双色LED
GND-
9
7S

2.烧录代码

const int switchPin = 8;
const int redPin = 9;
const int greenPin = 7;
int state = 0;
void setup() {
    
  pinMode(switchPin, INPUT);
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
}

void loop() {
  state = digitalRead(switchPin);
  if(state == HIGH){
    digitalWrite(greenPin, LOW);
    digitalWrite(redPin, HIGH);
    }else {
      digitalWrite(redPin, LOW);
      digitalWrite(greenPin, HIGH);
      }
}

3.实验现象

按住开关LED灯显示绿色,松开LED灯显示红色

显示全文