Edit on GitHub

개요

로보티즈 실과로봇은 우수한 로봇기술과 교육 노하우를 바탕으로 만든 초등학교 실과 교육용 로봇 키트입니다.

기존 소프트웨어 중심의 단순한 프로그래밍 수업의 한계를 벗어나 로봇과 스마트기기의 다양한 상호작용을 통해 로보플러스 태스크, 엔트리 코딩 프로그램으로 능동적인 자기주도 학습이 가능한 로봇/코딩교육 솔루션입니다.
실과로봇에는 스마트 기기와 무선 통신이 가능한 블루투스 모듈이 포함되어 있습니다. 또한 적외선 센서, 컬러 센서, 서보 모터, 감속 모터 등이 포함되어 다양한 하드웨어 장치를 구현할 수 있습니다.
12가지의 예제별 코딩 학습을 통해 로봇의 동력과 전기, 무게중심의 이해, 힘의 변환과 전달, 6족 보행 로봇의 기본 개념 등의 원리를 재미있게 학습할 수 있습니다.

학습을 통하여 자동문의 작동원리, 스쿠터의 조향 장치, 로봇청소기 등을 구현하여 생활 속 장치의 필요성, DIY의 제작 등의 수업을 할 수 있고 스마트기기로 코딩이 가능한 로보플러스 태스크와 PC환경의 엔트리로 다양한 기기에서의 코딩을 통한 프로그램 학습, 응용하기 등의 과정을 제공합니다.

부품 목록

엔트리로 작동하기

엔트리 설치하기

엔트리는 누구나 무료로 소프트웨어 교육을 받을 수 있는 플랫폼입니다.
학생들이 소프트웨어를 쉽고 재미있게 학습하고, 선생님들은 효과적으로 학생들을 가르칠 수 있습니다.
엔트리를 통하여 로보티즈 실과로봇의 다양한 센서와 구동장치를 학습하고 원하는대로 구현할 수 있습니다.

  1. 엔트리 홈페이지(www.playentry.org)에 접속 후 메뉴에서 다운로드를 선택합니다

  2. 운영체제에 맞는 프로그램을 선택하여 다운로드합니다.

    참고 : 윈도우의 경우 운영체제 확인은 내 컴퓨터 아이콘을 오른쪽 클릭 한 후 속성 또는 제어판 > 시스템 및 보안 > 시스템에서 확인할 수 있습니다.

  3. 다운로드한 파일을 실행하고 아래와 같이 엔트리를 PC에 설치합니다




PC에 예제 다운로드하기

교육자료 다운로드 항목에서 작동시키고자 하는 로봇의 예제 프로그램을 찾아 다운로드합니다.

엔트리에서 예제 불러오기

  1. 엔트리 앱을 실행한 후 엔트리 만들기 환경에서 교과형을 선택 후 확인을 누릅니다.

  2. 엔트리 창이 열리면 파일에서 오프라인 작품 선택하기를 선택합니다.

  3. 다운로드한 예제 프로그램이 저장된 위치를 찾아 불러옵니다 (예시: 청소로봇)

PC에 블루투스 연결하기

  1. PC에 동글을 연결하면 파란 빛이 깜빡입니다.

  2. 제어기의 전원을 켜고 로봇을 동글에 가까이 가져가면 자동으로 통신 연결(페어링)을 시도합니다.

  3. 로봇의 블루투스 모듈과 동글에 모두 파란 불이 켜진 상태가 유지되면 통신 연결이 완료됩니다.

    참고 : 블루투스 통신이 연결되면 로봇과 PC의 거리가 멀어져도 통신이 끊어지지 않습니다.

엔트리에 로봇 연결하기

  1. 엔트리에서 로봇을 선택하고 연결 프로그램 열기를 선택합니다.

  2. 목록에서 로보티즈 실과로봇을 찾아 선택합니다.

  3. 검색된 포트를 선택하고 연결을 누릅니다.

  4. 연결에 성공하면 [최소화] 버튼을 눌러 창을 내립니다.

태스크로 작동하기

R+ m.Task 2 설치하기

  1. 스마트 기기에서 구글 플레이 스토어를 실행합니다.
  2. 구글 플레이 검색창에 로보티즈를 입력합니다.
  3. 검색된 목록에서 R+ m.Task2를 찾아 설치를 선택합니다.
  4. 팝업창에서 동의버튼을 누르면 설치가 진행됩니다.

R+ 실과로봇 설치하기

  1. 스마트 기기에서 구글 플레이를 실행합니다. (구글 플레이는 안드로이드 마켓 앱입니다.)
  2. Play스토어에서 R+ 실과로봇을 검색한 후 설치합니다.
  3. 구글 플레이에서 로보티즈 또는 R+ 실과로봇으로 검색해서 설치합니다.

제어기와 스마트기기 연결

블루투스를 OpenCM7.0 제어기에 연결하기

  1. 블루투스를 OpenCM7.0의 4핀 포트에 연결합니다.
  2. OpenCM7.0의 시작버튼을 한 번 누르고 블루투스의 LED가 깜빡이면 제어기와 블루투스가 정상적으로 연결된 것입니다.

블루투스를 통해 제어기와 스마트기기 연결하기

  1. R+ 실과로봇 앱을 실행한 후 우측 상단에 환경설정을 선택합니다.
  2. 환경설정 창이 뜨면 “연결할 장치 선택”을 선택합니다.
  3. 연결할 장치를 선택하라는 창이 뜨면 하단의 목록 중에서 제어기에 연결된 블루투스의 윗면에 있는 번호와 동일한 번호를 선택합니다.
  4. 만약 동일한 번호가 없으면 검색을 통해 등록합니다 (만약 BT-210 블루투스를 쓰는 경우 PIN 번호는 0000입니다).

참고: PIN 번호는 로보티즈 고객지원센터를 통해서만 변경이 가능합니다.

R+ 실과로봇에서 예제 불러오기

  1. R+ 실과로봇 앱을 실행하고 작동하고자 하는 로봇예제 이미지를 길게 누른후 아이템 > R+m.Task 또는 R+m.Task2 를 선택합니다. (실과로봇 앱에서는 예제 그림 하단의 편집 버튼을 선택합니다.)
  2. R+m.Task 또는 R+m.Task2를 선택하면 해당 로봇예제의 task 파일들이 확인됩니다. 이 중에서 다운받고자 하는 task 파일을 선택합니다.
  3. 정상적으로 실행되면 task 파일이 열립니다.

  4. 스마트기기의 메뉴를 누르고 “다운로드” 를 누르면 블루투스를 통해 무선으로 연결된 제어기에 task 파일이 다운로드 됩니다.
    (이 때, 스마트기기와 블루투스가 연결되어 있지 않으면 “장치 선택 창” 이 열리므로 블루투스를 선택하여 연결해 주면 됩니다.)
  5. 다운로드가 완료되면 다운로드가 완료되었다는 메시지가 나타납니다.

교육자료 다운로드

각 예제를 실행할 때 동작에 대해서는 키트에 포함된 교안을 참고하거나 교육자료를 확인해보세요.

참고 : 활동자료를 출력할 때는 실제크기(A4 원본크기)로 인쇄해야 합니다.

엔트리 예제

예제 이름 조립서 프로그램 자료
선풍기 (Fan)
조립서 다운로드 교과형 기초 코딩 : 01_inforobot_Fan_Basic_kr
교과형 응용 코딩 : 02_inforobot_Fan_Advance_kr
활동자료 : inforobot_Fan_sourcebook
다람쥐 (Squirrel)
조립서 다운로드 교과형 기초 코딩 : 01_inforobot_Squirel_Basic_kr
교과형 응용 코딩 : 02_inforobot_Squirel_Advance_kr
경찰 (Police Officer)
조립서 다운로드 교과형 기초 코딩 : 01_inforobot_Police_Officer_Basic_kr
교과형 응용 코딩 : 02_inforobot_Police_Officer_Advance_kr
스쿠터 (Scooter)
조립서 다운로드 교과형 기초 코딩 : 01_inforobot_Scooter_Basic_kr
교과형 응용 코딩 : 02_inforobot_Scooter_Advance_kr
분리수거로봇 (Recycling Robot)
조립서 다운로드 교과형 기초 코딩 : 01_inforobot_Recycling_Robot_Basic_kr
교과형 응용 코딩 : 02_inforobot_Recycling_Robot_Advance_kr
활동자료 : inforobot_Recycling_Robot_sourcebook
청소로봇 (Cleaning Robot)
조립서 다운로드 교과형 기초 코딩 : 01_infoRobot_Cleaning_Robot_Basic_kr
교과형 응용 코딩 : 02_infoRobot_Cleaning_Robot_Advance_kr
활동자료 : infoRobot_Cleaning_Robot_sourcebook

실과 교과서 전용 청소로봇 코드

태스크 예제

예제 이름 교안 / 조립서 프로그램 자료
룰렛 (Roulette)
조립서 다운로드 키트 데모 예제 : 01_inforobot_Roulette_kr
기초 코딩 예제 : 02_inforobot_Roulette_Basic_kr
응용코딩예제 : 03_inforobot_Roulette_Advance_kr
활동자료 : inforobot_Roulette_sourcebook
자동문 (Automatic Door)
조립서 다운로드 키트 데모 예제 : 01_inforobot_Automatic_Door_kr
기초 코딩 예제 : 02_inforobot_Automatic_Door_Basic_kr
응용코딩예제 : 03_inforobot_Automatic_Door_Advance_kr
투석기 (Catapult)
조립서 다운로드 키트 데모 예제 : 01_inforobot_Catapult_kr
기초 코딩 예제 : 02_inforobot_Catapult_Basic_kr
응용코딩예제 : 03_inforobot_Catapult_Advance_kr
활동자료 : inforobot_Catapult_sourcebook
곤충로봇 (Hexapod Robot)
조립서 다운로드 키트 데모 예제 : 01_inforobot_Hexapod_Robot_kr
기초 코딩 예제 : 02_inforobot_Hexapod_Robot_Basic_kr
응용코딩예제 : 03_inforobot_Hexapod_Robot_Advance_kr
집게로봇 (Gripper Robot)
조립서 다운로드 키트 데모 예제 : 01_inforobot_Gripper_Robot_kr
기초 코딩 예제 : 02_inforobot_Gripper_Robot_Basic_kr
응용코딩예제 : 03_inforobot_Gripper_Robot_Advance_kr
안내로봇 (Guidance Robot)
조립서 다운로드 키트 데모 예제 : 01_inforobot_Guidance_Robot_kr
기초 코딩 예제 : 02_inforobot_Guidance_Robot_Basic_kr
응용코딩예제 : 03_inforobot_Guidance_Robot_Advance_kr
활동자료 : inforobot_Guidance_Robot_sourcebook

실과 교과서 전용 안내로봇 코드
실과 교과서 통합 태스크 코드 - 실과 교과서 통합 태스크 코드