[ arduino ] 버튼을 눌러서 릴레이 모듈(스위치) 켜고 끄기( 1번 누르면 켜지고 다시 누르면 꺼지고 )
페이지 정보
작성자 웹지기 댓글 0건 조회 7,660회 작성일 21-01-26 10:32본문
릴레이 모듈( Actuator )
- 낮은 전압 / 전류를 이용하여 더 높은 전압 / 전류를 제어
- on, off가 있는 일종의 스위치
NC(Normally Close)
- 릴레이 OFF -> 전기가 통함
- 릴레이 ON -> 전기가 통하지 않음
버튼을 눌러서 릴레이 모듈(스위치) 켜고 끄기( 1번 누르면 켜지고 다시 누르면 꺼지고 )
void setup() {
pinMode(11, INPUT);
pinMode(12, OUTPUT);
Serial.begin(9600);
}
boolean btnState = true;
int cnt = 0;
void loop() {
int btn11 = digitalRead(11);
if(btn11 == 1) {
if(btnState) {
cnt++;
btnState = false;
if(cnt == 1) {
//digitalWrite(12, HIGH);
} else if(cnt == 2){
//digitalWrite(12, LOW);
cnt = 0;
}
}
} else if (btn11 == 0) {
btnState = true;
}
Serial.println(cnt);
digitalWrite(12, cnt);
}
추천0 비추천0
댓글목록
등록된 댓글이 없습니다.