개요
- 로봇 코딩 소프트웨어를 설치하셨나요?
아직 설치하지 않으셨으면 로봇 코딩 소프트웨어를 먼저 설치하세요.
자바스크립트로 햄스터 로봇을 제어하기 위해서는 로봇 코딩 소프트웨어가 필요합니다.
윈도우용 로봇 코딩 소프트웨어 설치
-
웹 브라우저의 주소창에 아래의 주소를 입력합니다.
http://hamster.school
-
SW 다운로드
메뉴를 선택하고 PC의 OS에 맞는 설치 파일을 내려 받습니다.
-
USB 동글을 PC의 USB 단자에 꽂지 않은 상태에서,
내려 받은 설치 파일을 더블 클릭하여 설치합니다.
-
로봇 코딩 소프트웨어는 기본적으로 다음과 같은 폴더에 설치되는데,
설치 후 다른 드라이브 또는 다른 폴더로 옮겨도 됩니다.
C:\RobotCoding
-
로봇 코딩 소프트웨어가 설치되면서 USB 동글의 디바이스 드라이버도 같이 설치되는데,
디바이스 드라이버를 이미 설치한 경우에는 아니오 또는 취소 버튼을 눌러 디바이스 드라이버를 다시 설치하지 않아도 됩니다.
맥용 로봇 코딩 소프트웨어 설치
-
웹 브라우저의 주소창에 아래의 주소를 입력합니다.
http://hamster.school
-
SW 다운로드
메뉴를 선택하고 PC의 OS에 맞는 설치 파일을 내려 받습니다.
-
USB 동글을 PC의 USB 단자에 꽂지 않은 상태에서,
내려 받은 DMG 파일을 더블 클릭하여 디스크 이미지 파일을 엽니다.
-
PKG 파일을 더블 클릭하여 디바이스 드라이버를 먼저 설치합니다.
디바이스 드라이버를 이미 설치한 경우에는 다시 설치하지 않아도 됩니다.
-
PKG 파일을 더블 클릭하여 로봇 코딩 소프트웨어를 설치합니다.
-
로봇 코딩 소프트웨어는 기본적으로 다음과 같은 위치에 설치됩니다.
/Applications/RobotCoding.app
-
다음과 같은 대화상자가 표시되는 경우에는 승인 버튼을 누릅니다.
-
두 손가락으로 PKG 파일을 클릭하여 팝업 메뉴가 나타나면 다음으로 열기 > 설치 프로그램 메뉴를 선택합니다.
다음과 같은 대화상자가 표시되면 열기 버튼을 누릅니다.
리눅스용 로봇 코딩 소프트웨어 설치
-
웹 브라우저의 주소창에 아래의 주소를 입력합니다.
http://hamster.school
-
SW 다운로드
메뉴를 선택하고 PC의 OS에 맞는 설치 파일을 내려 받습니다.
-
USB 동글을 PC의 USB 단자에 꽂지 않은 상태에서,
내려 받은 tar.gz 파일의 압축을 풉니다.
- 터미널을 열고 tar.gz 파일을 내려 받은 폴더로 이동합니다.
- 터미널에 아래의 명령을 입력하여 압축을 풉니다.
리눅스 32비트의 경우:
tar xvfzp RobotCoding-linux32-v1.8.0.tar.gz
리눅스 64비트의 경우:
tar xvfzp RobotCoding-linux64-v1.8.0.tar.gz
- RobotCoding 폴더가 생성되었는지 확인합니다.
-
디바이스 드라이버를 설치합니다.
디바이스 드라이버를 이미 설치한 경우에는 다시 설치하지 않아도 됩니다.
- 터미널에서 root 계정으로 로그인합니다.
- RobotCoding 폴더 안에 있는 drivers 폴더로 이동합니다.
- 터미널에 아래의 명령을 입력하여 쉘 스크립트를 실행합니다.
./setup.sh
USB 동글을 PC에 꽂은 상태에서 디바이스 드라이버를 설치한 경우에는
리눅스 OS가 USB 동글을 인식하지 못합니다.
이 경우에는 USB 동글을 뽑았다가 다시 꽂으면 됩니다.
목차
심화
- 컵 따라 돌기
- 로봇 청소기
- 라인 트레이서
- 햄스터 친구 따라가기
- 미로 탈출
확장 키트
- 디지털 입력 - 버튼을 누르면 삐 소리가 나요
- 디지털 출력 - 어두우면 LED 불이 켜져요
- 디지털 출력 - 반짝반짝 LED를 깜박여요
- 디지털 출력 - 기울이는 방향으로 LED가 켜져요
- 아날로그 입력 (ADC) - 포텐셔미터를 돌리면 음 높이가 달라져요
- 아날로그 입력 (ADC) - 뜨겁지 않게 해주세요
- 아날로그 입력 (ADC) - 빛을 따라 움직여요
- PWM 출력 - LED 불이 부드럽게 밝아졌다 어두워져요
- PWM 출력 - LED 촛불이 바람에 흔들려요
- 아날로그 서보 출력 - 햄스터 로봇에게 꼬리가 생겼어요
영재반
- 브레이튼버그의 로봇
- 행위 기반의 로봇 제어
- 경로 탐색
- 자리 바꾸기
Copyright Robot Software Education Institute. All rights reserved.
Please contact prof. Kwang-Hyun Park (
akaii@kw.ac.kr) if you have any problem.