제조사 | OEM |
---|---|
브랜드 | 에듀이노 |
판매가 | 3,300원 |
할인판매가 | 2,640원 (20% 할인) |
적립금 | 30원 |
자체상품코드 | C-146 |
국내·해외배송 | 국내배송 |
배송방법 | 택배 |
수량 |
COMMENT |
(최소주문수량 1개 이상 / 최대주문수량 0개 이하)
사이즈 가이드1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | const int limitSwitchPin = 2; // 리미트 스위치의 핀을 2번에 연결 const int ledPin = 13; // LED를 13번 핀에 연결 int switchCount = 0; // 스위치 카운터 초기화 void setup() { Serial.begin(9600); // 시리얼 통신 시작 pinMode(limitSwitchPin, INPUT); // 리미트 스위치 핀을 입력으로 설정 pinMode(ledPin, OUTPUT); // LED 핀을 출력으로 설정 } void loop() { int limitSwitchState = digitalRead(limitSwitchPin); // 리미트 스위치 상태 읽기 if (limitSwitchState == HIGH) { // 스위치가 눌렸으면 switchCount++; // 스위치 카운터 증가 Serial.print("스위치가 눌림. 현재 카운트: "); // 메시지 출력 Serial.println(switchCount); // 스위치 카운트 출력 digitalWrite(ledPin, HIGH); // LED를 켜기 delay(500); // 디바운스를 위해 짧은 딜레이 추가 } else { digitalWrite(ledPin, LOW); // 스위치가 눌리지 않으면 LED 끄기 } } | cs |