[스크래치] 로켓발사하기
은박지에 손을 대면 로켓이 발사됩니다.
발사가 완료되면 로켓은 제자리로 갑니다.
1. 아두이노, 브레드보드, 은박지를 다음처럼 만들어 봅니다.
1) 전선의 비닐을 벗기고 안에 있는 선을 은박지에 테이프로 붙인다.
2) 검은색 도화지에 올려놓고 테이프로 붙입니다.
브레드보드에 전선, 저항을 다음처럼 연결합니다.
전원 5V(+)와 GND(-), 아날로그 입력핀 A0에 연결합니다.
3) 아두이노를 컴퓨터의 USB 포트에 연결합니다.
2. 스크래치 블럭을 만듭니다.
1) 아두이노 스프라이트를 선택합니다.
은박지에 손을 대면
아두이노 스프라이트의 아날로그 입력핀인 A0에 값이 바뀝니다.
변화되는 A0의 값을 a0 라는 변수에 담아 봅니다.
a0 변수를 만듭니다.
a0변수에는 바뀌는 Analog0의 값인 1023을 저장합니다.
은박지에 손을 대면 1010~1022 사이의 값으로 바뀝니다.
손을 떼면 다시 1023으로 돌아갑니다.
다음 스크립트를 만들어 봅니다.
a0의 값이 1010보다 크고 1023보다 작은 경우에 '발사' 메세지를 방송합니다.
2) 로켓 스프라이트를 만듭니다.
로켓 모양을 두개 만듭니다.
다음 스크립트를 만들어 봅니다.
[스크래치] 로켓발사하기
'스크래치' 카테고리의 다른 글
스프라이트의 좌표값 (0) | 2015.12.22 |
---|---|
[스크래치] 스크래치 아두이노를 가지고 놀아봐요 (0) | 2015.09.02 |
[스크래치] 스크래치 아두이노 강의 자료 8 (0) | 2015.07.05 |
[스크래치] 스크래치 아두이노 강의 자료 7 (0) | 2015.07.05 |
[스크래치] 스크래치 아두이노 강의 자료 6 (0) | 2015.07.05 |