세계는 한 권의 책이다. 여행하지 않는 자는 그 책의 단 한 페이지만 읽을 뿐이다.
아우구스티누스
세계는 한 권의 책이다. 여행하지 않는 자는 그 책의 단 한 페이지만 읽을 뿐이다.
아우구스티누스
오늘의 주제: MODI 프로그래밍- 자동차 후방 감지 센서/ 잠자는 표정봇 깨우기
오늘의 학습목표는 무엇인가요?
1. 자동차 후방 감지 센서에 필요한 모듈과 재료를 찾을 수 있다.
2. 자동차 후방 감지 센서에 필요한 기능을 코딩할 수 있다.
3. 잠자는 표정봇 깨우기에 필요한 모듈과 재료를 찾을 수 있다.
4. 잠자는 표정봇 깨우기에 필요한 기능을 코딩할 수 있다.
자동차 후방감지센서를 만들기 위해 어떤 기능과 과정이 필요한가요?
– 적외선: 자동차 뒤 장애물을 인식합니다.
– 스피커: 장애물이 감지되면 알람이 울립니다.
– 네트워크: 컴퓨터와 연결하여 통신합니다.
– 배터리: 전기 에너지를 공급합니다.
1. 소리가 나지 않는다.
2. 장애물이 감지된다.
3. 경고음이 울린다.
블록들의 기능은 무엇인가요?
while 블록 알아보기
– 컴퓨터가 상황을 판단하여 조건을 만족하는 동안 명령을 계속 반복하여 수행하게 하고 싶을 때 사용
if문과 while문 비교하기
– if문은 조건을 만족하면 종속된 코드를 한 번 실행합니다.
– while문은 조건을 만족하는 동안 종속된 코드를 빠져나가지 않고 계속 반복하여 실행합니다.
delay 블록
– 특정 시간만큼 명령을 유지하고 싶을 때 사용
else if 블록
– 판단해야 하는 조건이 여러 개일 때 사용.
and/ or 알아보기
– 두 가지 이상의 조건을 모두 만족해야 하는 경우 ‘and’를 사용합니다.
– 여러 조건 중 최소 하나의 조건만 만족해도 되는 경우 ‘or’을 사용합니다.
잠자는 표정봇을 만들기 위해 어떤 기능과 과정이 필요한가요??
– 마이크: 소리를 감지해 표정봇을 깨웁니다.
– 디스플레이: 표정봇의 표정을 보여줍니다
– 네트워크: 컴퓨터와 연결하여 통신합니다.
– 배터리: 전기 에너지를 공급합니다.
1. 디스플레이에 자는 표정을 출력한다.
2. 마이크에 소리가 인식되면
3. 디스플레이에 웃는 표정을 출력한다. (웃는 표정은 2초동안 지속)
오늘 어떤 것들을 배웠는지 기억해보아요!