튜토리얼 예제3. 버튼으로 LED 깜박이기
개요
이 예제는 스위치를 눌러서 LED를 깜박이는 실습에 대한 것이다. 스위치로 WIZwiki 보드에 디지털입력을 주는 방법을 배울 수 있다. WIZwiki 보드의 특정 pin을 통해 디지털 출력을 내보내는 방법을 배울 수 있다.
준비물
- WIZwiki-W7500 보드
- USB 케이블
- Breadboard (빵판)
- Jumper wire
- Switch
- LED
- 저항 (330 Ohm)
하드웨어
회로도
전체 회로도는 아래와 같다.
실습에 사용할 LED는 WIZwiki 보드에 장착되어 있으며, 아래 회로도에서 빨간색으로 표시된 부분 이다. !🌎RGB LED
연결도
소프트웨어
Example Code
예제 코드이다. mbed 환경에서 main.c에 아래 code를 복사해 붙여넣기 한 후 컴파일한다.
#include "mbed.h"
DigitalOut myled(LED1);
DigitalIn mybutton(D6);
int main(/) {
while(1) {
if (mybutton == 1)
myled = 0;
else
myled = 1;
}
}