핀 배선 (L298N 두 채널에 좌·우 모터 2개씩 병렬)
| ENA 5 (PWM) | 왼쪽 속도 | IN1 2 · IN2 4 | 왼쪽 방향 (HIGH/LOW = 전진) |
| ENB 6 (PWM) | 오른쪽 속도 | IN3 7 · IN4 8 | 오른쪽 방향 (HIGH/LOW = 전진) |
| TRIG 12 · ECHO 11 | 초음파 HC-SR04 | 서보 10 | 초음파 회전 (90 = 정면, 0 = 오른쪽, 180 = 왼쪽) |
| A0 · A1 · A2 | 라인센서 왼·가운데·오른 | 검은 선 위 = HIGH(1). analogRead는 0~1023 (검정 ≈ 900) | |
지원: setup/loop, 사용자 함수, int·long·float·bool·#define·const, pinMode, digitalWrite/Read, analogWrite/Read, delay, delayMicroseconds, millis, micros, pulseIn, map, constrain, abs, min, max, random, Serial.begin/print/println, Servo(attach/write/read). 배열·구조체·포인터는 지원하지 않습니다.
대기 중
캔버스를 클릭하면 차가 그 자리로 옮겨갑니다. 드래그로 방향을 돌릴 수 있습니다.