USB로 아두이노와 컴퓨터를 연결한다.
http://www.ftdichip.com/Drivers/VCP.htm
로 가서 드라이버를 다운받는다.
ADC - Analog to Digital Converter
아날로그 voltage 가 0~5V 사이에서 왔다갔다 하는데
ADC는 이 아날로그 신호를 0~1023 단계로 나누어 디지털화한다
위에 executable 파일을 다운받는다
빨간 부분 - light sensor - 조도에 따라 저항이 바뀐다
r-steam.com 에 들어간다.
예제) Arduino 로 LED 깜박이도록 만들어보기
By defaylt, 13번에 LED 가 연결되어 있다
void setup() // 초기화. 전원 버튼이라고 생각하면 됨
{
pinMode(13, OUTPUT); // 소문자로 하면 error 가 남
}
void loop() // 반복문
{
digitalWrite(13,HIGH);
delay(1000); // arduino 에선 microsecond 단위이기 때문에 1초는 1000 으로 지정해준다
digitalWrite(13,LOW);
delay(1000);
}
예제) Serial 통신
void setup() // 초기화. 전원 버튼이라고 생각하면 됨
{
Serial.begin(9600); // Serial 에 있는 함수 begin 을 사용
}
void loop()
{
int val = analogRead(2); // 2번에 있는 값을 읽고 값을 저장한다
Serial.print("SLIDE = ");
Serial.println(val);
delay(300);
}
WRITTEN BY