미래를 알려줘요

여러분들이 궁금한 것을 질문하고 치즈스틱을 흔들어

5X5 매트릭스 위에 나타나는 답을 확인해요.

가속도 센서와 5×5 매트릭스를 함께 활용해 무작위의 수로 답을 말하는 코드를 만들어요.

부품을 준비해 주세요.

필요 재료수량
치즈 스틱 본체1개
5X5 LED 매트릭스1개
USB 동글1개
컴퓨터1대 (로봇 코딩 소프트웨어 설치 필요)

하드웨어를 준비해요.

1. 치즈 스틱의 HAT 포트에 5X5 LED 매트릭스를 연결합니다. 위 아래 방향에 관계 없이 연결 가능합니다.

2. 컴퓨터 USB 포트에 USB 동글을 꽂은 후 치즈 스틱 본체의 전원을 켜 페어링 하세요.

3. 로봇 코딩 소프트웨어를 실행한 후 프로그래밍 할 프로그램을 선택해 주세요.

4. 자, 이제 프로그램을 시작합니다!

코딩을 해요.

알고 가기

코딩을 시작하기 전  3축 가속도 센서의 축에 대해 알아보아요!

치즈 스틱은 내장된 가속도 센서를 통해 x, y, z축의 움직임을 값으로 감지합니다.

값의 변화는 로봇 코딩 소프트웨어의 센서 모니터를 이용해서 실시간으로 확인할 수 있습니다.

코딩 하기

1. 코딩에 사용할 속성을 추가합니다.

신호 추가하기

지정한 동작을 수행하도록 신호를 보내기 위해 신호를 추가합니다.

변수 추가하기

5×5 매트릭스가 O, X, ?(잘모름)의 세 가지 중 하나의 대답을 하는데 사용할 변수를 추가합니다.

2. 시작하기 버튼을 클릭하면 동작할 코드를 작성합니다.

치즈 스틱으로 흔들기를 했을 때 변하는 x축과 y축의 값으로 움직임을 감지한 뒤 대답 값을 무작위로 정합니다.

그 뒤 소리와 모양 신호를 보내 치즈 스틱이 동작하도록 합니다.

3. 소리 코드를 작성합니다.

치즈 스틱이 움직임을 인식했는지 확인할 수 있도록 ‘삐 소리 재생하기’를 사용합니다.

4. 모양 코드를 작성합니다.

1부터 3 사이의 값 중 정해진 대답 값이 1이면 ‘O’, 2이면 ‘X’, 3이면 ‘?’를 5×5 매트릭스에 나타내도록 코드를 작성합니다.

응용하기

친구들과 질문을 만들어 어떤 대답이 나오는지 확인해 보아요.

조건문과 모양 코드를 바꿔 여러분 만의 움직임과 대답을 만들어 보아요.