자연을 깊이 들여다보라. 그러면 모든 것을 더 잘 이해하게 될 것이다.
알베르트 아인슈타인
자연을 깊이 들여다보라. 그러면 모든 것을 더 잘 이해하게 될 것이다.
알베르트 아인슈타인
영상을 통해 LED 제어에 대한 피지컬 코딩을 세 가지 방법으로 해보았어요.
첫 번째, 코딩 명령어로 켜고 꺼봤어요.
두 번째, 버튼이라는 변수를 이용해서 켜고 꺼봤어요.
세 번째, 패드 디자인을 통해 조이스틱으로 켜고 꺼봤어요.
세 가지 방법 중 어떤 방법이 가장 좋았나요? 참 잘했어요.
이번에는 오늘 배운 코딩을 응용해보고, 친구들과 버튼 게임도 해보도록 해요.

어글리봇, 스마트폰을 준비해주세요.

왼쪽 버튼을 눌렀을 때 왼쪽 LED가 켜지고, 오른쪽 버튼을 눌렀을 때는 오른쪽 LED가 켜지도록 코딩해 볼 거예요.
두 번째 제어 방법으로, 변수를 이용해 코딩해보세요.
[TIP] 영상 수업에서 설계했던 코딩명령을 참고해요.


이번에는 ‘왼쪽 켜! 오른쪽 켜!’ 버튼 게임을 해 볼 거예요.
‘청기백기’ 게임 알고 있나요? 선생님의 명령에 따라 버튼을 눌러 LED를 킬 거에요.
버튼을 눌렀을 때 LED가 잘 켜지는지 코딩을 확인해요.
불빛이 잘 보이기 위해 조명을 꺼요.
게임이 시작되면 선생님의 명령에 따라 LED 조명을 제어해요.
명령과 다르게 제어하면 탈락해요.
마지막까지 살아남은 친구가 승리해요.
명령 예시)
오른쪽 켜 / 왼쪽 켜 / 오른쪽 키지말고 왼쪽 켜 / 왼쪽 키지마 / 오른쪽 켜고 왼쪽 켜 / 오른쪽 그대로 있고 왼쪽 켜 … 등
▶활동 중 문제 발생 시 해결 방법◀
안드로이드 OS에서 블루투스 연결이 안돼요.
안드로이드 스마트폰은 [설정]에서 블루투스와 GPS(위치정보) 둘 다 켜 주세요.
갑자기 블루투스가 자꾸 끊어져요.
잘 되던 어글리봇이 갑자기 작동이 멈추거나 블루투스 연결이 불안하면 건전지 잔량이 없으니 ‘알카라인 건전지로 교체’해주세요.
바퀴가 잘 돌아가지 않아요.
기어박스에서 [소] [대] 기어톱니가 맞물려 꽂아졌는지 확인해 주세요.
기어박스 분해는 핀셋으로 하시면 됩니다.
바퀴가 쉽게 빠져요.
어글리봇을 옆으로 세워서 바퀴를 위에서 아래로 지긋이 눌러서 고정 시켜주세요.
건전지를 교체해도 작동이 안 돼요.
어글리봇은 9V 사각 건전지 (알카라인) 건전지를 권장합니다.
ex) 에너자이저, 듀라셀