이 확장보드를 사용하기 위해서는 아두이노 PHPoC Expansion 라이브러리의 ExpansionRelayOutput 클래스를 사용합니다.
ExpansionRelayOutput 클래스의 사용 가능한 멤버함수는 다음과 같습니다.
멤버 함수 | 설명 |
---|---|
int getPID(void) | 제품 아이디 읽기 |
char *getName(void) | 제품명 읽기 |
ExpansionRelayOutput(int sid, int port) | 특정 출력포트의 인스턴스 생성 |
void on(void) | 출력포트 켬(ON) |
void off(void) | 출력포트 끔(OFF) |
bool isOn(void) | 출력포트 상태가 ON인지 확인 |
bool isOff(void) | 출력포트 상태가 OFF인지 확인 |
void setDelay(int ms) | 출력 지연(밀리 초) |