다운로드 교육자료 문제해결 레퍼런스 구입방법

교육 자료 : 파이썬 : 표준 파이썬 : 조립하기

개요
햄스터 로봇의 확장 보드는 로봇의 윗면에 장착하여 확장 포트의 기능을 편리하게 사용하기 위한 목적으로 개발되었습니다.
기존의 브레드 보드와 달리 번거로운 점퍼선이 필요하지 않고 부품만 정해진 위치에 꽂으면 바로 동작합니다.
확장 보드 조립하기
  1. 햄스터 로봇을 준비합니다.
  2. 햄스터 로봇의 윗면에 있는 나사 4개를 모두 풉니다.
  3. 확장 키트에 들어 있는 보호판을 모양을 맞추어 올려 놓습니다.
    확장 보드 아랫면을 보면 핀이 나와있는데 이 핀들을 보호하고 햄스터 로봇의 윗면에 자국이 남지 않도록 보호하기 위한 것입니다.
  4. 확장 키트에 들어 있는 나사 4개를 준비합니다.
    아래 사진에서 왼쪽의 나사는 원래 햄스터 로봇의 윗면에 있는 나사이고, 오른쪽의 나사는 확장 키트에 들어 있는 나사입니다.
    확장 키트의 나사가 더 길다는 것을 알 수 있습니다.
  5. 확장 키트에 들어 있는 확장 보드를 모양을 맞추어 올려 놓고, 확장 키트의 나사 4개를 끼워 조입니다.
    이 때, 아래 그림과 같이 대각선 방향의 순서대로 가볍게 조인 후에 다시 대각선 방향의 순서대로 완전히 조이는 것이 좋습니다.
  6. 확장 키트에 들어 있는 연결선 2개를 준비합니다.
    위쪽의 검은색 플러그에 은빛색 금속이 있음을 확인하세요.
  7. 연결선 하나를 A1이라고 표시된 곳의 왼쪽에 꽂습니다.
    연결선의 검은색 선이 햄스터 로봇의 앞쪽 방향이 되도록 꽂아야 합니다.
    반대로 꽂으면 안 되니 주의하세요.
  8. 앞에서 확인한 플러그의 은빛색 금속이 햄스터 로봇의 바깥쪽 방향임을 확인합니다.
    연결선의 반대쪽을 햄스터 로봇의 왼쪽 아래에 있는 포트에 꽂습니다.
    방향이 맞아야 꽂히기 때문에 방향을 틀릴 걱정은 하지 않아도 됩니다.
    빨간색 선이 위쪽, 검은색 선이 아래쪽에 위치합니다.
  9. 나머지 연결선 하나를 B1이라고 표시된 곳의 오른쪽에 꽂습니다.
    연결선의 빨간색 선이 햄스터 로봇의 앞쪽 방향이 되도록 꽂아야 합니다.
    반대로 꽂으면 안 되니 주의하세요.
  10. 앞에서 확인한 플러그의 은빛색 금속이 햄스터 로봇의 바깥쪽 방향임을 확인합니다.
    연결선의 반대쪽을 햄스터 로봇의 오른쪽 아래에 있는 포트에 꽂습니다.
    방향이 맞아야 꽂히기 때문에 방향을 틀릴 걱정은 하지 않아도 됩니다.
    검은색 선이 위쪽, 빨간색 선이 아래쪽에 위치합니다.
  11. 조립이 완성되었습니다.
    햄스터 로봇의 확장 키트를 사용하여 다양한 활동을 해봅시다.
목차
수업 준비
  1. 하드웨어 살펴보기
  2. 햄스터 · 햄스터S · USB 동글 PDF · PPT
  3. 디바이스 드라이버 설치
  4. 윈도우 · 맥OS · 리눅스 PDF · PPT
  5. 파이썬 설치
  6. 윈도우 · 맥OS · 리눅스 PDF · PPT
  7. 라이브러리 설치
  8. PDF · PPT
  9. 로봇과 컴퓨터 연결
  10. PDF · PPT
  11. 예제 파일 실행
  12. 윈도우 · 맥OS · 리눅스 PDF · PPT
기초
  1. IDLE에서 새 파일 만들기
  2. 클라우드 컴퓨터 환경에서 작업하기 (선택 사항)
  3. 말판 이동하기 #1 (순차, 횟수 반복)
  4. 이동하고 회전하기
  5. LED 켜고 소리 내기
  6. 순서대로, 반복하여 명령하기
  7. 키보드 이벤트
  8. 근접 센서 사용하기
  9. 말판 이동하기 #2 (~인 동안 반복)
  10. 바닥 센서 사용하기
  11. 밝기 센서와 가속도 센서 사용하기
  12. 브레이튼버그의 로봇
심화
  1. 보드 게임 만들기
  2. 그래픽 인터페이스
  3. 센서 한 개를 사용한 라인 트레이서
  4. 센서 두 개를 사용한 라인 트레이서
  5. 햄스터 친구 따라가기 (2인 1조)
  6. 라인 트레이서 교차로 주행하기
  7. 벽 따라가기
  8. 컵 따라 돌기 (미로 찾기용 커버 사용)
  9. 슬라럼 (미로 찾기용 커버 사용)
  10. 미로 탈출 (미로 찾기용 커버 사용)
  11. 로봇 청소기 흉내 내기
  12. 병렬 처리 (버전 1.4.0부터)
  13. 이벤트 처리 (버전 1.4.0부터)
확장 키트
  1. 조립하기
  2. 핀/소켓 배치 살펴보기
  3. 디지털 입력 - 버튼을 누르면 삐 소리가 나요
  4. 디지털 출력 - 어두우면 LED 불이 켜져요
  5. 디지털 출력 - 반짝반짝 LED를 깜박여요
  6. 디지털 출력 - 기울이는 방향으로 LED가 켜져요
  7. 아날로그 입력 - 포텐셔미터를 돌리면 음 높이가 달라져요
  8. 아날로그 입력 - 뜨겁지 않게 해주세요
  9. 아날로그 입력 - 빛을 따라 움직여요
  10. PWM 출력 - LED 불이 부드럽게 밝아졌다 어두워져요
  11. PWM 출력 - LED 촛불이 바람에 흔들려요
  12. 아날로그 서보 출력 - 햄스터 로봇에게 꼬리가 생겼어요
고급
  1. 행위 기반의 로봇 제어
  2. 경로 탐색
  3. 자리 바꾸기
Copyright 로봇SW교육원 All rights reserved.
어려운 일이 있으면 광운대학교 로봇학부 박광현 교수(akaii@kw.ac.kr)에게 연락하세요.