no | item | title | name | date | hit |
---|---|---|---|---|---|
27179 |
rosmaster x3 plus ![]() |
나-이광희 | 2024-06-27 | 25 | |
27167 |
![]() ![]() |
wogus1971 | 2024-06-21 | 21 | |
27166 |
![]() |
wogus1971 | 2024-06-21 | 23 | |
27161 |
![]() |
kjs | 2024-06-20 | 15 | |
27155 |
자율주행 프로젝트 : 4휠 스마트카 ![]() |
김헌수 | 2024-06-19 | 137 |
int sw = 5; // 스위치를 5번핀으로 선언합니다.
void setup() {
pinMode(led, OUTPUT);//LED 핀을 OUTPUT으로 설정합니다.
pinMode(sw, INPUT_PULLUP);//스위치가 연결된 핀의 모드를 INPUT_PULLUP 상태로 설정합니다.
}
void loop() {
if (digitalRead(sw) == LOW) { // 스위치가 연결된 핀의 로직레벨이 LOW라면, LED가 켜지도록 합니다.
digitalWrite(led, HIGH); // 3번 핀으로 HIGH(5V)출력
}
else {
digitalWrite(led, LOW);
}
}
스위치 입력 받는 곳에서 비교 연산자(==)가 대입 연산자(=)로 되어 있네요
위 코드대로 해보세요