pinMode()
[디지털입출력]
사용법
void pinMode( int iPin, int nMode) : (반환값과 매개변수의 값의 정보는 확실하지 않음)
매개변수
iPin: 모드 설정하려는 핀번호
nMode: INPUT(입력)
, OUTPUT(출력)
, 또는 INPUT_PULLUP(풀업저항설정)
반환
void ( 없음 )
설명
지정된 핀의 입력 또는 출력으로 설정합니다. INPUT_PULLUP로 내부 풀업 저항을 활성화할수있습니다.
사용 예제
int nLedPin = 13; // LED 핀번호
int nInPin = 1;
void setup()
{
pinMode ( nLedPin , OUTPUT ); // nLedPin 번호를 디지털 출력으로 설정
pinMode ( nInPin , INPUT); // nInPin 번호를 디지털 입력으로 설정
}
void loop()
{
int val = digitalRead ( nInPin ); // 입력 핀의 값을 읽기
digitalWrite ( nLedPin, val ); // 읽은 핀의 값대로 LED 출력으로 설정
}
주의 사항
'아두이노 코드 wiki' 카테고리의 다른 글
[함수] analogWrite() (0) | 2018.12.21 |
---|---|
[함수] analogRead() (0) | 2018.12.19 |
[함수] digitalWrite() (0) | 2018.12.15 |
[함수] digitalRead() (0) | 2018.12.12 |
[함수] delayMicroseconds() (0) | 2018.12.10 |