반응형
아두이노 – 나도 해보는 LED 깜빡이기
회로를 다음과 같이 구성합니다.
스케치툴을 키고 다음같이 입력 후
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
1번 버튼과 2번 버튼을 차례로 누른 뒤
아두이노를 보니까 LED가 잘 깜빡이네요..
여기서 함수 설명
pinMode() : 디지털 핀의 모드를 출력 또는 입력으로 설정하는 함수입니다.
digitalWrite() : 디지털 핀의 전압을 HIGH또는 LOW로 설정하는 함수입니다. 이 함수를 사용하는 핀은 꼭 pinMode 함수를 이용해 출력 모드로 설정해야 합니다.
delay() : 아두이노 보드를 일정 시간 멈추는 함수입니다.
두 번째 해본 것
회로도
다음과 같이 하면 LED가 조금씩 밝아졌다가 다시 어두워진다. 이때 9번핀을 사용해야 함을 유의하자.
여기서 함수 설명
analogWirte() : 아날로그 출력 핀의 전압을 설정하는 함수입니다. 전압을 0~5v까지 설정할 수 있습니다. 반드시 ~표시가 있는 핀을 사용해야합니다.
'하드웨어 설계 > 라즈베리파이 및 아두이노' 카테고리의 다른 글
라즈베리파이 - 2*16 LCD 에 Hello World 띄워보자 (16) | 2014.06.03 |
---|---|
라즈베리파이 LED 테스트 c언어 이용 (펌) (0) | 2014.05.30 |
라즈베리파이 GPIO 핀배치도 (펌) (0) | 2014.05.30 |
라즈베리파이 - 고정 ip를 이용해서 원격 접속하기 (0) | 2014.01.28 |
모바일 라즈베리 파이 컴퓨터 : Build your own portable Pi-to-Go (0) | 2013.12.21 |