케인gledel
Published © GPL3+

Brightness Control

We use the Arduino to control brightness.

BeginnerShowcase (no instructions)1 hour544
Brightness Control

Things used in this project

Story

Read more

Code

bright control

Arduino
int led_pin = 13; //LED를 아두이노 디지털입출력 13번 핀에 연결
int sw_pin1 = 2; //스위치1을  디지털입출력 2번 핀에 연결
int sw_pin2 = 8; //스위치2를 디지털입출력 8번 핀에 연결
int sw1_value; //스위치1에서 입력받은 값을 저장할 변수
int sw2_value; //스위치2에서 입력받은 값을 저장할 변수

void setup(){
  pinMode(led_pin, OUTPUT); //아두이노 디지털 입출력 13번 핀을 출력 핀으로 사용
  pinMode(sw_pin1, INPUT); //아두이노 디지털 입출력 2번 핀을 입력 핀으로 사용
  pinMode(sw_pin2, INPUT); //아두이노 디지털 입출력 8번 핀을 입력 핀으로 사용
}

void loop(){
  sw1_value = digitalRead(sw_pin1); //2번 핀에서 입력받은 값을 변수에 저장
  sw2_value = digitalRead(sw_pin2); //8번 핀에서 입력받은 값을 변수에 저장
  if(sw1_value == LOW){ //스위치 1을 누르면 ->2번 핀이 GND(LOW)와 연결
    digitalWrite(led_pin, HIGH); //LED ON
  }
  if(sw2_value == HIGH){ //스위치 2를 누르면 ->8번 핀이 5V(HIFH)와 연결
    digitalWrite(led_pin, HIGH); // LED ON
  }
  digitalWrite(led_pin, LOW); //스위치1과 2을 누르지 않았을 때는 LED OFF
  }

Credits

케인
7 projects • 2 followers
I'm 17-year old. also I'm bongilcheon high school student. I'm study 3D print.
Contact
gledel
100 projects • 116 followers
Looking back on my childhood, I was happy when I was making something and I was proud of myself. "Making is instinct!"
Contact

Comments

Please log in or sign up to comment.