반응형
pinMode(핀번호 ,입출력값); 핀번호에 해당하는 핀에 입력인지, 출력인지를 나타냄
analogRead(핀번호) : UNO의 경우 A0~A5까지 있으며 반환값은 전압의 상태 값이다. 0~1.023까지는 0v, 5V는 1,023을 반환한다.
analogWrite(핀번호, 전압값) 전압설정이 0V~5V 사이에 원하는 값을 설정할 수 있음. ~표시가 있는 핀만 사용해야됨.
digitalRead(핀번호); 아날로그 입력 핀의 전압 상태를 읽는 함수.
digitalWrite(핀번호, 값[HIGH, LOW]); 해당 핀에 출력상태를 쓴다.
delay(밀리초); 타이머 일정시간 지연시킴
Serial.begin(9600); 통신 속도를 설정한다. setup() 메서드에 있어야 한다.
Serial.print("text") 시리얼 통신으로 원하는 문자를 출력한다.
Serial.println("text") 시리얼 통신으로 원하는 문자를 출력한다.
randomSeed(시드) 랜덤함수의 랜덤 기준 수치를 준다. 시드에 해당되는 기준으로 숫자를 섞는다.
random(maxValue) : maxValue로 최대값을 설정하고 그 사이의 값을 반환한다.
tone(핀번호, 출력할 소리값, 재생시간) 피에조 스피커로 소리를 출력한다.
noTone(8); 피에조 스피커를 끄는 함수이다.
map(대상값, 최소값, 최대값, 변환최소값, 변환 최대값) 값의 범위를 변환한다.
반응형
'Arduino' 카테고리의 다른 글
아두이노 샘플 2 (0) | 2016.04.07 |
---|---|
아두이노 샘플 1 (0) | 2016.04.07 |
아두이노 관련 정보 (0) | 2016.03.31 |
아두이노 강좌 사이트 (0) | 2016.03.07 |
아두이노 키트 (0) | 2016.03.06 |
댓글