아두이노 기초2015. 2. 25. 18:39


헤더 파일(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
Posted by trikyu