본문 바로가기

공대생 주석마루/아두이노 UNO

(3) Blink 풀업저항

-풀업저항은 아두이노 내 칩에 의해 5V가 유지하도록 하는 저항을 내장한 기능

이 점으로 인해 기존 Blink 디지털신호 키트에서 저항을 제거하였다

또한 이 경우는 기존 5V와 GND를 바꾼 경우이므로 

버튼을 누르면 꺼진다.


-코드는

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(3, OUTPUT);
  pinMode(2,INPUT_PULLUP);
}

// the loop function runs over and over again forever
void loop() {
  int ble = digitalRead(2);
  digitalWrite(3,ble);
  delay(100);
}

차이는 기존에서 INPUT_PULLUP으로 변경한 것이다.


-회로도


-동영상


'공대생 주석마루 > 아두이노 UNO' 카테고리의 다른 글

(6) millis 함수  (0) 2018.02.24
(5) 아날로그 출력  (0) 2018.02.23
(4) 아날로그 입력  (0) 2018.02.23
(2) Blink 디지털신호  (0) 2018.02.21
(1) Blink  (0) 2018.02.21