가위 바위 보! 손 만들기

DIY Smart Toy SSELTO 쎌토 > Maker KIT 활용  > 가위 바위 보! 손 만들기

가위 바위 보! 손 만들기

안녕하세요.

뭘 하면 쎌토 키트를 재미있게 활용할 수 있을까 고민하다가, 오늘은 예전에 간단한 미션으로 해봤던 가위, 바위, 보 게임을 좀 더 업그레이드 해서 만들어봤습니다.

전에는 그냥 ‘가위’, ‘바위’, ‘보’ 라는 소리 출력만 되는 미션이었는데요. 이번에는 실제 눈으로 확인할 수 있는 간단한 로봇 손을 만들었습니다.

가위, 바위, 보를 표현하려면 몇개의 모터가 필요할까요?

엄지와 검지를 사용하여(검지와 중지가 아니라) 가위를 표현한다면, 이 두 손가락은 가위바위보를 할 때 항상 같이 움직이죠. 그래서 하나의 모터로 이 두 손가락을 움직이면 됩니다. 그리고 나머지 세개의 손가락도 항상 같이 움직이니까 이것도 하나의 모터로 움직일 수 있습니다. 이렇게 하면 2개의 모터로 가위, 바위, 보를 모두 표현할 수 있겠습니다.

손가락을 어떻게 구부릴까요?

가위하고 바위의 손 모양을 만들려면 손가락을 구부려야 하죠. 손가락을 어떻게 구부릴까요?

빨대 여러개로 손가락 뼈와 같은 구조를 만들고 빨대 사이사이를 띄워서 관절을 만듭니다.

그리고 실을 손끝에 고정하고, 빨대 안으로 통과시켜 손바닥 쪽에서 잡아당기면 관절마다 손가락이 구부러지게 됩니다.

준비물

문서정리용 화일, 골판지, 빨대, 실, 글루건, 테이프 | 쎌토 메이커 키트(서보모터 2개 필요-Smart Maker KIT3 이상), 스마트기기

 

화일(투명한 초록색으로 보이는 것)은 너무 뚜꺼우면 서보모터가 당기기 어렵고, 너무 얇으면 당겨진 후에 잘 돌아가지 않을 수 있어서 , 테스트해보고 적당한 것으로 하면 됩니다.

제작 과정
코드

먼저 스마트기기의 소리센서를 이용하여 어느 이상의 소리가 나면 전체 동작을 하게 했습니다.

보통 가위~바위~보! 라고 외치죠?  이 타이밍을 맞추기 위해 ‘보!’ 라고 큰 소리가 나면,  동작을 하게 했습니다.

그리고 가위,바위,보 중에 랜덤으로 동작이 나와야 하니까 랜덤블록을 사용했습니다.

랜덤블록을 사용해서 1~3 정수 중 하나를 랜덤으로 발생시키고, 각각의 경우에 따라 모터의 동작과 소리를 발생하게 했습니다.

내가 만든 로봇손과의 가위, 바위, 보 한 판!  무슨 내기를 해볼까요?

댓글이 없습니다. 첫 번째 댓글을 달아보세요.

Post a Comment

Comment
Name
Email
홈페이지