14강
IR CODING
IR 센서로 LED & 모터 코딩 🤖
IR 센서 값으로 LED와 모터를 켜고 끄는 조건 코딩을 합니다.
🎯 오늘의 도전
- 손을 가까이 대면 LED 켜기
- IR 센서 2개 동시 사용
- 센서로 모터 켜고 끄기
수업 영상
🎮 코딩 미션 1
도전1: IR 센서에 손을 가까이 대면 빨간불이 켜지도록 코딩해요! (100번 반복, 0.1초 지연)
💡 기본값 0, 물체 감지 시 1 → IF 값==1 이면 LED 켜기. 0.1초×100=10초 반응도전2
IR 센서 2개에 손을 가까이 대면 빨간불이 켜지도록 코딩해요! (10초 반응)
💡 블록보드 사용 시 IO2에 전류 흘리는 코드를 먼저 넣어요. 두 체크박스 모두 활성화!🎮 코딩 미션 2
도전1: IR 센서에 손을 가까이 대면 모터가 돌아가도록 코딩해요! (10초 반응)
💡 IF IR 값==1 이면 모터 켜기, 0이면 모터 끄기를 반복 블록 안에 넣어요.🔌 실제 연결법 — 라인①②
위와 동일. 2개 사용 시 ①=Io1·②=Io3


도전1 정답 예시
블록 정답: 시작하면, ELIO 연결하기, 100번 반복하기 안에서 만약 라인1 감지값이 1이면 IO1 출력을 100으로 설정, 0.1초 기다리기.
10초 동안 IR 값을 반복해서 확인합니다.
📱 엘리오 앱 실제 블록 (강의 교안)

라인1 감지값이 1이면 IO1 빨간 LED를 켭니다.
🐱 스크래치 3.0 버전모터 도전 정답 예시
블록 정답: 100번 반복하기 안에서 라인1 감지값이 1이면 DC1 모터를 80%로 설정하고, 감지값이 0이면 모두 정지합니다.
감지하면 모터를 켜고 감지하지 않으면 정지합니다.
IR 값이 1이면 DC1을 켜고 0이면 멈춥니다.