작품정보
종목 | STEAM CUP 온라인 대회 |
---|---|
작품명 | 칭찬 스티커 로봇 |
창작자 | 성*서 |
국가 | REPUBLIC OF KOREA |
등록ID | roperson321 |
춤품일 | 2020-12-02 13:00 |
작품설명 | 제작동기 : 평소 착한일을 하면 칭찬스티커를 모아 부모님께 선물을 받습니다. 이 칭찬스티커를 좀 더 재미있고 흥미롭게 모을 수 있는 방법을 생각하다가 제가 좋아하는 로봇으로 칭찬스티커를 만들면 더 의미있게 칭찬스트커를 모을 수 있겠다는 생각을 해서 이 로봇을 만들게 되었습니다. 작품동작원리 : 작품은 크게 칭찬버튼, 칭찬 스티커 돌림판, 선물함 이렇게 3부분으로 나뉩니다. 칭찬 버튼은 접촉센서를 이용하여 만들었고, 착한 일을 했을 때 접촉센서를 눌러줍니다. 그럼 칭찬 스티커 돌림판이 한 칸씩 움직이게 됩니다. 칭찬 스티커 돌림판은 서보모터의 위치 값을 이용하여 접촉센서가 눌리면 미리 저장된 위치로 서보모터가 움직입니다. 선물함은 부모님께서 선물을 넣는 공간과 제가 선물을 꺼내는 공간으로 나뉩니다. 먼저 선물을 넣는 공간은 칭찬 스티커 돌림판이 처음을 가르킬 때 적외선 센서에 감지가 되면 일정시간동안 열리게 됩니다. 선물을 꺼내는 공간은 칭찬 스티커 돌림판이 마지막을 가르키면 자동으로 열리게 되며, 좀더 재미있게 선물을 꺼낼수 있는 장치를 생각하다 캐터필러와 스프로켓을 활용하여 밑에서부터 선물이 올라오게 로봇을 만들었습니다. 어려웠던점: 로봇을 항상 켜놓을 수 없기 때문에 로봇을 껐다가 다시 키면 지금 까지 기록된 칭찬 횟수가 리셋이 되었습니다. 이 부분을 해결하기 위해 칭찬횟수라는 변수를 만들어 칭찬돌림판 위치에 따라 변수값을 다르게 설정했습니다. 로봇을 키면 현재 칭찬돌림판 서보모터의 위치에 따라 칭찬횟수 변수값이 정해지고 그 변수값부터 재 시작되기 때문에 문제를 해결할 수 있었습니다. |
이미지 | |
영상 | |