제너럴공국

[아두이노] 풀다운 저항 연결하기 본문

전자전기공학/Arduino

[아두이노] 풀다운 저항 연결하기

제너럴3세 2021. 1. 26. 15:00
반응형

스위치를 풀다운 저항과 연결하여 테스트 해보겠습니다. 풀다운 저항은 디지털핀에서 값을 읽을때, 값이 0과 1이 아닌 애매한 값에 위치해 불러일으키는 오류를 방지합니다.

<준비물>

  • 아두이노 UNO
  • 스위치
  • 저항 10kohm (스위치가 아닌 다른 센서류를 위한 풀다운일 경우 전류에 맞는 다른 저항이 필요합니다.)

<회로도>
8번 디지털 핀에 연결하였습니다.

<코드>

void setup() {
  // put your setup code here, to run once:
  pinMode(8, INPUT);
  Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
  int data = digitalRead(8);
  Serial.print("I`ve read: ");
  Serial.println(data);
  delay(100);
}

<실제 회로 연결>
납땜이 안 이쁜건 이해좀 ㅎㅎ

<시리얼 모니터 결과>
스위치 동작 결과 0과 1을 잘 읽어주는 것을 볼 수 있습니다.

 

반응형
Comments