Back to Course
Quarky를 사용한 로보틱스 및 AI - 레벨 1
0% Complete
0/0 Steps
-
시작하기수업 1: 쿼키 로봇과 인사하세요!5 Topics|1 Quiz
-
로봇공학수업 2: 로봇과 함께하는 재미3 Topics|1 Quiz
-
수업 3: 무선 제어 로봇3 Topics
-
수업 4: 라인 추적 센서2 Topics
-
수업 5: 로봇을 따라가는 라인3 Topics|1 Quiz
-
현실 세계에서 활용 학습수업 6: AI 배달 봇으로서의 Quarky - 1부3 Topics
-
수업 7: AI 배달 봇으로서의 Quarky - 2부4 Topics
-
수업 8: 나만의 폐기물 수집기 만들기 - 1부2 Topics
-
수업 9: 나만의 폐기물 수집기 만들기 - 2부3 Topics|1 Quiz
-
수업 10: 나만의 자율주행차 만들기5 Topics|1 Quiz
-
수업 11: 로봇 애완동물4 Topics
-
캡스톤 프로젝트수업 12: 캡스톤 프로젝트
Lesson 3, Topic 2
In Progress
활동 2: 무선으로 로봇 제어
Lesson Progress
0% Complete
이 항목에서는 로봇을 무선으로 제어하는 방법을 배웁니다. 자, 시작하겠습니다!
논리 이해
데스크톱/PictoBlox 모바일 앱의 키보드 화살표 키를 사용하여 Quarky를 무선으로 제어할 것입니다.
방법은 다음과 같습니다.
- 위쪽 화살표 키를 사용하여 Quarky를 앞으로 이동합니다.
- 아래쪽 화살표 키를 사용하여 뒤로 이동합니다.
- 오른쪽 화살표 키를 사용하면 오른쪽으로 이동합니다.
- 왼쪽 화살표 키를 사용하면 왼쪽으로 이동합니다.
- 화살표 키를 누르지 않으면 Quarky는 움직임을 멈춰야 합니다.
이제 계획을 실행에 옮기자!
코딩하자
- 먼저 Quarky의 전원을 켜고 PictoBlox에 연결합니다.
- 위쪽 화살표 키를 누른 경우에만 Quarky가 앞으로 이동하도록 하고 싶습니다. 눌렸는지 확인하기 위해 if 블록을 사용할 것입니다. 제어 팔레트로 이동하여 if-else 블록을 끌어다 놓습니다.
- 이제 Sensing 팔레트로 이동하여 키()를 눌렀습니까? if 블록의 다이아몬드 모양 공간 내부 블록. 이 블록은 선택한 키가 눌렸는지 확인합니다. 위쪽 화살표 키는 기본 옵션입니다.
위쪽 화살표 키를 누르면 Quarky가 앞으로 이동합니다. 따라서 이제 () 두 번째 블록에 대해 () % 속도로 이동()을 추가합니다. - 로봇 팔레트로 이동하여 if 블록 내부의 () 두 번째 블록에 대해 () % 속도로 이동()을 추가합니다. 이제 나머지 세 방향에 대해 동일한 작업을 수행해야 합니다.
- if-else 블록을 마우스 오른쪽 버튼으로 클릭하여 이러한 블록을 복제합니다. 그런 다음 키 ()에서 ? 블록, 키를 아래로 변경하고 () 두 번째 블록 동안 () % 속도로 이동()에서 방향을 뒤로 변경합니다.
- 나머지 두 방향에 대해 6 단계를 두 번 더 반복합니다.
- 이제 정지 로봇 블록을 마지막 else 분기에 넣으십시오.
- 맨 위에 플래그를 클릭했을 때 블록을 영원히 추가하여 스크립트를 완성하세요.
이제 녹색 플래그를 클릭하여 스크립트를 실행합니다. Quarky와 함께 즐거운 시간 보내세요! 🙂
과제
다음 수업으로 넘어가기 전에 작은 과제가 기다리고 있습니다!
활동에서 생성한 프로젝트를 과제로 제출합니다.
과정을 마친 후 수료증을 받으려면 과제를 제출해야 합니다.
과제를 업로드하려면 아래 단계를 따르세요.
- 파일 선택 을 클릭합니다.
- 열리는 팝업 창에서 이미지를 선택합니다.
- 이미지가 선택되면 과제 업로드 를 클릭합니다.
허용되는 파일 유형은 PictoBlox 프로그램에서 생성된 SB3 입니다. 허용되는 최대 파일 크기는 15MB입니다.
행운을 빕니다!