자주 사용하는 함수!
Serial.println(sensorValue); |
아두이노 IDE의 시리얼 모니터에 값을 인쇄한다. 따라서 컴퓨터에서 아두이노의 출력을 볼 수 있다. |
pinMode(pin, mode); |
디지털 값을 읽거나 쓰도록 디지털 핀을 구성한다. |
digitalRead(pin); |
입력으로 설정된 핀의 디지털 값(0,1)을 읽는다. |
digitalWrite(pin, value); |
출력으로 설정된 핀에 디지털 값(0,1)을 쓴다. |
C 에서 main() 함수가 반드시 필요하듯 Arduino 에서 setup(), loop() 함수가 필요함. 문자열, 연산자 등등 모두 사용 가능!
Arduino 코드 예제
int ledPin = 13; void setup(){ pinMode(ledPin,OUTPUT); } void loop(){ digitalWrite(ledPin, HIGH); delay(1000); digitalWrite(ledPin, LOW); delay(1000); } |
//LED를 디지털 핀 13번에 연결 //setup() 메소드는 스케치가 시작될 때 한번만 실행 //디지털 핀을 출력으로 초기화
//loop() 메소드는 반복해서 //LED를 켠다 //1초 동안 대기한다 //LED를 끈다 //1초동안 대기한다
|
loop(), draw() 등의 함수는 자동으로 반복적으로 실행된다.
'Com > Arduino' 카테고리의 다른 글
[아두이노 / Arduino] 기본화면 (0) | 2013.07.26 |
---|---|
[아두이노 / Arduino] 다운로드 (1) | 2013.07.26 |