본문 바로가기

Arduino

[Arduino] 아두이노 Digital I/O

반응형

1. pinMode(pin, mode);

- pinMode() 함수는 특정 핀을 입력 또는 출력으로 설정한다.

- pin: mode를 설정하고자 하는 pin의 번호나 선언한 변수를 입력한다.

- mode: INPUT, OUTPUT을 설정한다.

 

INPUT OUTPUT INPUT_PULLUP

- pin: 입력

- high_impedance

- pin: 출력

- low_impedance

- pin: 입력

 

2. digitalWrite(pin, value);

- digitalWrite() 함수는 데이터를 출력하는 함수이다.

- pin: value를 출력하고자 하는 pin의 번호나 선언한 변수를 입력한다.

- value: 디지털 핀에 HIGH(5V) 또는 LOW(0V)를 출력한다.

 

HIGH LOW
1 0

 

3. digitalRead(pin);

- digitalRead() 함수는 pin의 데이터 입력 값을 읽어오는 함수이다.

반응형