공학챌린지

::: BEEBOY 로봇 소개

쉽게 사용할 수 있는 아두이노 우노 기반의 코딩주행로봇으로서 스마트폰의 블루투스로 연결하고 전용앱으로 조종하여 움직입니다. 초음파센서로 장애물을 감지하여 피해가게 할 수 있고, 내장된 부저로 멜로디를 입력하여 연주할 수도 있습니다.

::: 소스코드 및 설명서 다운로드

* 주요 변경 사항: 프로그램 업로드할 때 Arduino Uno 보드로 설정해야합니다.
* 해당 미션들은 반드시 소스코드를 업로드 한 후에 진행해야 합니다.
* 아래 버튼을 클릭하면 각각의 설명서와 소스코드를 다운로드할 수 있습니다.

1. 공통 미션

  • 1세계 일주(난이도 중): 다운로드 받은 모바일앱을 실행하여, 로봇을 연결한 후 제공받은 세계 일주 도로를 한 바퀴 돕니다. 직접 구성한 세레모니 동작을 소스코드에 업데이트하여 로봇에 업로드 한 후 일주를 마무리합니다.
  • 2앱 연결법: 안드로이드와 아이폰에서 각각 블루투스로 로봇을 검색한 후 조종패드를 실행하기까지의 선택옵션을 정리해 둔 문서입니다.
  • 3비보이 교재: 3D 설계부터 3D 프린팅, 아두이노 코딩, 모바일앱 코딩, 창작게임까지 모두 나와있는 Full 버전 교재입니다. (16.5MB pdf)

2. 선택 미션(택 1)

  • 1이름바꾸기(난이도 하): 블루투스 AT 명령어로 로봇의 이름을 정합니다. 해당소스를 업로드 후, 아두이노의 시리얼모니터창을 실행시킨 후 명령어를 입력합니다. 모바일앱으로 로봇을 연결할 때 변경된 이름으로 접속하는 장면을 캡쳐하거나 촬영합니다.
  • 2장애물회피(난이도 중): 전면의 장애물을 인식하고 피해서 이동할 수 있습니다. 초음파센서로 장애물과의 거리를 측정하고 간단한 회피알고리즘을 적용한 소스를 업로드 한 후에 동작시킵니다. 주변 물건이나 상자에 코로나19 문구나 그림이 그려진 포스트잇을 부착 후 피해가기 미션을 수행합니다.
  • 3노래부르기(난이도 중): 본인만의 멜로디를 입력하여 내장된 피에조 부저로 연주합니다. 멜로디가 연주될 때 반주에 맞추어 직접 노래를 부르거나 허밍으로 박자를 맞춥니다. 샘플곡은 동요 '학교종'과 오징어게임 OST인 'Way Back then'입니다.

3. 공학체험단 이벤트

웹에서 가상으로 무료로 쉽게 아두이노 코딩을 연습해볼 수 있습니다. 코딩에 조금 더 관심있는 사람은 부산대학교 가상실험실 V-Lab의 마이컴 인터페이싱 실험을 경험해 보시기 바랍니다.
* 접속 주소: https://vlab.pusan.ac.kr

현재 공학체험단 참가자(선착순 200명)에게 스타벅스 모바일 기프트콘(5천원)을 발송하는 이벤트를 개최 중이니 많은 참여부탁드립니다. 
* 단, 부산대학생은 이번 이벤트에서 제외되는 점 양해부탁드립니다.

::: 교육 영상

1. 프로그램 설정에서 조종까지
2. 언박싱 및 스마트폰 연결
3. 세레모니 동작 코딩 교육
* 각 영상을 클릭한 후, YouTube에서 보기를 클릭하면 재생됩니다.