자주 묻는 질문들을 모아 명쾌한 해결책을 드립니다
핑퐁로봇을 처음 사용하는데 어떻게 해야 하나요?
로보라이즌 유튜브 채널의 「G큐브가 처음인 선생님을 위한 핵심 연수」 영상을 먼저 보시길 권합니다.
큐브 외에 수업 전 미리 확인해야 할 사항이 있나요?
큐브를 제어하고 코딩하는 데 사용할 노트북, 태블릿, 스마트폰 등 스마트 기기의 배터리도 반드시 미리 충전해 두세요.
기기의 전원이 꺼지면 큐브가 충전되어 있더라도 수업을 진행할 수 없습니다.
큐브는 최대 몇 개까지 동시에 충전이 가능한가요?
충전 시간과 안정적인 사용을 고려하여 동시 충전은 12개를 권장하며, 최대 50개 이내에서 충전하시기를 권장합니다.
(6개 충전 기준 약 1시간이 소요됩니다.)
큐브가 반응이 없고 파란 LED가 켜져 있어요. 어떻게 해야 하나요?
파란색 LED가 켜진 채로 멈춰 있다면 기기에 일시적인 오류(프리징)가 발생했을 가능성이 높습니다. 이때는 큐브를 리셋해 주세요.
- 충전 케이블을 뗐다 붙였다를 2회 이상 반복합니다.
- 그룹위저드나 핑퐁 앱의 펌웨어 업데이트 화면 우측 상단 ‘수리 도구’ 아이콘을 클릭한 후, 화면의 설명에 따라 ‘수리하기’를 진행합니다.
큐브를 충전하는 시간은 얼마 정도로 잡아야 하나요?
1~6개까지 완전히 충전하는 데는 보통 약 1시간 정도 소요됩니다.
큐브 충전 시 급할 때 컴퓨터나 노트북의 USB 단자에 꽂아서 충전해도 되나요?
권장하지 않습니다.
컴퓨터나 노트북의 USB 단자로 큐브를 충전하면 요구 전력량 차이나 보호 회로 문제로 인해 컴퓨터 측 USB 단자에 고장이나 문제가 발생할 수 있습니다.
반드시 별도의 충전기를 콘센트에 연결하여 사용해 주세요.
큐브 충전 시 어떤 충전기를 사용해야 하나요? 고속충전기나 멀티 허브를 써도 되나요?
반드시 충전 보호 회로가 내장된 충전기를 사용해 주세요.
- 스마트폰 충전기: 대부분 충전 보호 기능이 내장되어 있어 안전하게 사용하실 수 있습니다.
- USB 허브형 멀티 충전기(주의): 일부 제품은 포트별 충전 보호 기능이 없어 기기에 무리를 줄 수 있습니다. 이런 허브는 G큐브 충전용으로 사용하지 말아 주세요.
💡 여러 개를 동시에 충전할 때는 포트별 개별 보호 회로가 있는 안정적인 멀티 충전기 사용을 권장합니다.
큐브 사용 시간은 얼마나 되며, 수업 전 충전은 필수인가요?
네, 수업 전 충전은 필수입니다.
G큐브는 100% 완전 충전 시 약 1시간 동안 모터의 연속 회전이 가능합니다.
배터리가 부족하면 블루투스 연결이 잘 되지 않거나 수업 중간에 전원이 갑자기 꺼질 수 있으므로, 원활한 수업을 위해 반드시 사전에 충전해 주세요.
A/S 택배비는 어떻게 하나요?
택배비는 고객 부담입니다.
저희 회사 계좌로 입금하신 후 연락주시면 됩니다.
A/S 처리 기간은 얼마나 되나요?
A/S 접수 후 처리 및 수령까지 최대 일주일 정도 소요될 수 있습니다.
(영업일 기준)
파이썬을 설치했는데 오류가 나요. 최신 버전을 설치하면 안 되나요?
핑퐁로봇 검증 버전은 파이썬 3.10.11입니다. 최신 버전(3.12, 3.13 등)을 설치하면 라이브러리 호환 오류의 원인이 됩니다:
- python.org 첫 화면의 큰 다운로드 버튼(최신 버전)을 누르지 말고, [All releases]에서 3.10.11을 찾아 Windows installer (64-bit)를 다운로드
- 설치 첫 화면에서 'Add python.exe to PATH' 체크 필수 — 빠뜨리면 명령이 실행되지 않습니다
- 마지막 창의 [Disable path length limit]까지 클릭해야 설치 완료
- 이미 다른 파이썬이 있어도 3.10.11을 추가 설치하면 됩니다. PowerShell에서 python –version이 3.10.11이 아니면: 검색창 '환경 변수' → Path 편집 → Python310 줄을 맨 위로 이동
💡 미니콘다도 검증 버전 23.10.0 사용을 권장합니다. 다운로드 페이지에는 최신 버전이 먼저 보이므로, 선생님이 검증 버전 설치 파일을 미리 받아 USB/공유폴더로 배포하면 수업이 매끄럽습니다.
IoT·센서 수업을 하려면 어떤 센서를 연결할 수 있나요?
큐브에 내장된 센서(버튼, 적외선 근접, 자이로·가속도) 외에도, 큐브의 4핀 확장 포트에 외부 센서를 연결할 수 있습니다:
- 센서킷: 빛(조도), 소리, 온도, 자석, 볼륨(가변저항), 컬러, 초음파(거리 2~255cm), 8×8 도트매트릭스, RC 서보모터
- 확장 보드: 큐비노(아두이노 UNO 호환), 아두이노 나노 아답터, 마이크로비트 엣지 커넥터
💡 조도 센서로 스마트 가로등, 초음파 센서로 장애물 감지 자율주행, 온도 센서로 IoT 온도계 등 생활 속 프로젝트 수업을 구성할 수 있습니다.
가상환경 만들기(conda env create -f pingpong_env.yaml)에서 파일을 찾을 수 없다고 나옵니다.
대부분 프롬프트의 현재 위치가 교육자료 폴더가 아니어서 생기는 문제입니다. 순서대로 점검하세요:
- 교육자료 PingPong_Python_BLE 압축을 풀었는지 확인 (압축 파일 상태로는 안 됩니다)
- 'Anaconda Prompt (miniconda3)'에서 실행 중인지 확인 — 일반 PowerShell에서는 'conda가 인식되지 않는다'는 오류가 납니다
- cd로 압축 푼 폴더까지 이동 — 경로 입력이 어려우면 폴더를 프롬프트 창에 드래그 앤 드롭하는 것이 가장 확실합니다
- OneDrive를 쓰는 PC는 바탕화면 실제 경로가 'C:Users이름OneDrive바탕 화면'이라서 cd Desktop… 이 실패할 수 있습니다 → 드래그 앤 드롭 사용
- 사용자명이 한글인 계정은 경로 문제가 생길 수 있으니 경로를 복사해 붙여넣기
- Proceed ([y]/n)? 가 나오면 y 입력. 생성은 2~5분 걸리며 처음 한 번만 하면 됩니다 (conda env list로 생성 확인)
💡 생성(create)은 한 번, 활성화(conda activate pingpong)는 프롬프트를 새로 열 때마다 매번 필요합니다.
학교 축제 때 로봇 체험 부스를 운영해 줄 수 있나요?
네. 초·중·고 교내 축제 및 전시회 등에서 진로/기술 체험 부스 운영을 대행합니다. 로봇·AI·코딩 융합 체험 프로그램:
- 언플러그 알고리즘 메이커 · G큐브 스포츠 콘테스트 · 타임어택 자동차 경주 · AI 로봇 축구 토너먼트 · AI 메이즈 이스케이프 등
부스 운영 문의: 02-6956-2237 / qna@roborisen.com (교구 대여 문의도 가능합니다)
“NameError: name ‘PingPong’ is not defined”가 떠요.
① 초기 설정 블록(연결)을 실행하지 않은 채 ② 동작 블록부터 실행했을 때 나는 오류입니다. 커널을 재시작한 직후 아래 셀만 다시 실행할 때 가장 자주 발생합니다:
- 항상 ①연결 → ②동작 → ③종료 순서로 실행하고, 커널을 재시작했다면 반드시 ①부터 다시 실행
- 함수 이름 오타(예: run_motor를 runmotor로)도 같은 NameError가 납니다
함께 알아두면 좋은 오류 읽는 법 (빨간 글씨 맨 아랫줄부터 읽습니다):
- IndentationError: 들여쓰기(띄어쓰기)가 어긋남 → 해당 줄 앞 공백을 위아래 줄과 맞추기(보통 4칸)
- SyntaxError: 문법 오류 → 그 줄의 괄호 짝과 줄 끝의 콜론(:) 확인
- ModuleNotFoundError: 라이브러리 없음 → Q85 참조
💡 오류 메시지는 실패가 아니라 단서입니다. 빨간 글씨를 그대로 복사해 ChatGPT 핑퐁 프로젝트에 상황과 함께 붙여넣으면 수정된 코드를 받을 수 있습니다 — 'AI와 함께 디버깅'도 바이브 코딩입니다.
주피터에서 “ModuleNotFoundError: No module named ‘pingpongthread'”(또는 ‘pygame’)가 떠요.
라이브러리를 찾지 못하는 상태입니다. 실행 위치와 가상환경을 점검하세요:
- 프롬프트 맨 앞이 (pingpong)인지 확인 — (base) 상태라면 conda activate pingpong 입력
- 주피터 노트북은 반드시 PingPong_Python_BLE 폴더에서 실행 (cd로 이동한 뒤 jupyter notebook)
- pygame 오류는 (pingpong) 상태에서 pip install pygame==2.6.1 — (base)에서 설치하면 주피터에서 쓸 수 없습니다. 버전은 교재 코드 호환을 위해 2.6.1로 고정
매 수업 시작 루틴 3줄: ① cd DesktopPingPong_Python_BLE → ② conda activate pingpong → ③ jupyter notebook
💡 프롬프트(검은 창)를 닫으면 주피터도 함께 꺼집니다. 수업 중에는 창을 닫지 말고 최소화만 하세요.
코딩 경험이 없는 교사인데, 수업 운영을 맡길 수도 있나요?
네. 전국 1,200명 이상의 전문 강사가 있어 학교 맞춤형으로 수업 운영을 지원합니다:
- 전담운영: 주강사/보조강사 팀이 수업 전체를 운영
- 코티칭: 선생님 주도 수업에 강사가 보조로 참여
- 단기/장기 운영 모두 가능 — 교내 정규·자율·특별·동아리 활동 등
💡 코티칭과 무료 교원 연수를 함께 활용하면, 이후 선생님 직접 수업으로 자연스럽게 전환할 수 있습니다.
어제는 되던 큐브 연결이 오늘은 안 돼요. (‘Fully connected’가 안 떠요)
연결 실패는 대부분 아래 순서로 해결됩니다:
- 그룹넘버 확인: 코드의 group_id 값과 큐브에 붙은 번호 스티커가 일치하는지 (단체 수업에서는 학생마다 다릅니다 — 옆 사람 큐브에 연결될 수 있어요)
- 이전 세션 미종료가 가장 흔한 원인: 직전 실행이 블루투스를 점유한 상태 → [Restart Kernel]로 커널 재시작 후 ①블록부터 다시
- 블루투스 동글은 첫 블록 실행 '전'에 꽂기 — 늦게 꽂았다면 커널 재시작 후 처음부터
- 큐브 배터리 확인: 측면 LED가 빨간색으로 계속 깜박이면 충전 필요
- 스마트폰 핑퐁 앱이 큐브를 잡고 있으면 앱 종료 후 재시도
- 큐브 2개 수업(미니카·리듬게임 등): 'Connected with a master robot' 후 두 번째 큐브까지 연결되어 'Fully connected'가 떠야 완료 — 하나만 연결된 채 동작 블록을 실행하면 오류가 납니다. 연결이 꼬이면 큐브 전원을 모두 끄고(노란 버튼 3초) 처음부터 순서대로
모터가 멈추지 않을 때: 셀 정지(■) 버튼은 코드만 끊어서 모터가 계속 돌 수 있습니다 → stop_motor()를 실행하거나 커널을 재시작하세요.
💡 수업 종료 5분 전 '종료 루틴'을 전체 공지로 실행시키면 다음 수업의 연결 오류가 크게 줄어듭니다: 종료 코드 실행 → 'End thread' 확인 → 큐브 전원 끄기(노란 버튼 3초) → [Restart Kernel]. 오류가 났을 때도 커널 재시작은 필수입니다.
우리 학교에는 크롬북(또는 태블릿)뿐인데 수업이 가능한가요? 기기 환경별로 무엇을 쓸 수 있나요?
네, 가능합니다. 학교 기기 환경별로 사용할 수 있는 소프트웨어가 다릅니다:
- 스마트폰·태블릿(Android/iOS): 핑퐁 로봇 앱, 핑퐁 스크래치 앱 — 앱 코딩·블록 코딩 수업 가능
- 크롬북(Chromebook): 핑퐁 앱, 핑퐁 스크래치 지원 — PC실 없이 크롬북만으로 블록 코딩 수업 가능
- 윈도우/맥 PC·노트북: 핑퐁 스크래치, 엔트리 지원
- 파이썬·AI 바이브 코딩 과정: 윈도우 PC 기준 교안 제공 (파이썬 3.10.11 설치 필요)
- 블루투스가 없는 데스크탑은 핑퐁 USB 동글을 사용해 연결합니다
💡 앱 코딩은 태블릿만으로, 블록 코딩은 크롬북만으로도 시작할 수 있어 별도 PC실이 없는 학교도 도입할 수 있습니다.
링크는 별도 구매가 가능한가요?
구매가 가능합니다.
다만, 제품에 따라 5개 또는 10개의 세트 단위로 구매할 수 있습니다.
학교나 교사 할인가로 구매하려면?
학교 할인가로 구매 혜택을 받는 방법입니다.
- 일반 회원으로 회원 가입을 합니다.
- shop@roborisen.com 메일로 학교의 고유번호증이나 교원자격증 또는 재직증명서를 첨부하여 발송합니다.
(메일 작성 시: 아이디, 성함 기재)
담당자 확인 후 업무일 1~2일 내에 승급 후 할인가로 구매하실 수 있습니다. - 급하게 구매하시는 경우 본사(02-6956-2237)로 연락주시어 회원승급을 요청해주시기 바랍니다.
교환 반품 환불 관련 정보는 어디에서 확인할 수 있나요?
교환 반품 환불 관련 정보는 각 상품 상세페이지에서 확인하실 수 있습니다.
부족한 내용이 있으시면 1:1문의를 이용하시거나
고객센터로 전화 또는 이메일을 이용하여 문의해 주시면 도움드리겠습니다.
A/S 신청은 어떻게 하나요?
A/S 신청 방법입니다.
A/S 신청서 작성 → 담당자 상담 → 수리 및 수령
신청서는 아래 페이지에서 작성하실 수 있습니다.
(고객지원 > A/S 안내)
제품의 결제/배송관련 내용은 어디서 확인하나요?
주문하신 제품의 결제/배송 내용은 홈페이지 상단 마이페이지 -> 주문조회를 통해 확인하실 수 있습니다.
부족한 내용이 있으시면 1:1문의를 이용하시거나
고객센터로 전화 또는 이메일을 이용하여 문의해 주시면 도움드리겠습니다.