헤더 파일(Blinky.h)
#ifndef Blinky_h #define Blinky_h #include "Arduino.h" class Blinky { public: Blinky(int pin); void blinkLED(int delayTime); private: int _pin; }; #end if
소스 파일(Blinky.cpp)
#include "Arduino.h" #include "Blinky.h" Blinky::Blinky(int pin) { pinMode(pin, OUTPUT); _pin = pin; } void Blinky::blinkLED(int delayTime) { digitalWrite(_pin, HIGH); delay(delayTime); digitalWrite(_pin, LOW); delay(delayTime); }
키워드 파일(keywords.txt)
// 글자 사이를 꼭 탭으로 띄어준다 Blinky KEYWORD1 blinkLED KEYWORD2
'아두이노 기초' 카테고리의 다른 글
15. SimpleTimer (0) | 2015.02.26 |
---|---|
14. 센서 (0) | 2015.02.25 |
12. 디지털 입출력, 아날로그 입출력 (0) | 2015.02.25 |
11. 시리얼 통신 (0) | 2015.02.25 |
10. 서브모터 (0) | 2015.02.24 |