> For the complete documentation index, see [llms.txt](https://huenit.gitbook.io/huenit-edu/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://huenit.gitbook.io/huenit-edu/huenit/huenit-app/5.-and/5.1-and.md).

# 5.1 티치&플레이 메인 화면

## 1. 기본적인 동작

1. **홈버튼** 및 **연결 상태** 확인 가능합니다.
2. 추가한 움직임을 **실행**할 수 있습니다.
3. 현재 로봇의 상태를 **초기화** 시킵니다. (로봇의 좌표, 모터 상태, 석션등이 **초기 상태로 돌아갑니다**.)

<figure><img src="/files/bRq7oFnLOPW6o42LgQ63" alt=""><figcaption></figcaption></figure>

## 2. 현재 동작 확인&#x20;

* \[<mark style="background-color:purple;">실행</mark>] 버튼을 눌렀을때 **좌표 및 모듈** 화면에서 현재 실행중인 동작에 대해 **실시간으로 확인** 가능합니다.

<figure><img src="/files/Y51ZnDiH44kEOXm59SuC" alt=""><figcaption></figcaption></figure>

* \[<mark style="background-color:purple;">정지</mark>] 버튼을 통해 현재 동작을 정지할 수 있습니다.

<figure><img src="/files/4NYBxEkwy2NXLXwbB36N" alt=""><figcaption></figcaption></figure>

## 3. 상태 확인

* **좌표 및 모듈** 화면에서 🔴로 표시된 부분은 **해당 좌표**로 로봇이 이동할 수 없음을 의미합니다. (이 경우, 이 부분을 **건너뛰고 실행**합니다.)

<figure><img src="/files/FIXM4gsyzRUjnz8dISMi" alt=""><figcaption></figcaption></figure>

## 4. 삭제&#x20;

* **좌표 및 모듈** 화면에서 삭제하고 싶은 부분 선택 후 \[<mark style="background-color:purple;">삭제</mark>] 버튼을 눌러 동작에서 삭제합니다.

<figure><img src="/files/xGlsZzRmK1gU05EOVEez" alt=""><figcaption></figcaption></figure>

## 5. 모드

* **모드** 부분의 버튼(1회/루프)를 눌러 현재 모드를 변경할 수 있습니다.
* **1회** : 현재 전체 동작이 **한 번** 실행됩니다.
* **루프** : 현재 전체 동작이 **반복**해서 실행됩니다.

<figure><img src="/files/QMjoOYPgN1IwroJaaDOO" alt=""><figcaption></figcaption></figure>

## 6. 저장 및 불러오기

### 저장

* 우측 상단의 \[<mark style="background-color:purple;">저장</mark>] 버튼을 누른 후 그 동작의 이름을 입력후 저장 버튼을 누르면, 현재의 움직임을 저장할 수 있습니다.

<div><figure><img src="/files/O7lc1k1cSZ4PT26gVe2H" alt=""><figcaption></figcaption></figure> <figure><img src="/files/6W0wxgFHMUspttLYIuhe" alt=""><figcaption></figcaption></figure></div>

### 불러오기&#x20;

* 저장된 동작은 우측 상단의 \[<mark style="background-color:purple;">≡</mark>] 버튼을 통해 저장 내역을 확인할 수 있습니다.
* 또한, 원하는 동작을 \[<mark style="background-color:purple;">불러오기</mark>], \[<mark style="background-color:purple;">삭제</mark>] 버튼을 통해 불러오기/삭제가 가능합니다.

<figure><img src="/files/gMhEEn5FOZF1jTqx7Yug" alt=""><figcaption></figcaption></figure>

## 7. 추가&#x20;

* 우측 상단의 \[<mark style="background-color:purple;">추가</mark>] 버튼을 통해 새로운 코딩 공간을 불러올 수 있습니다.

{% hint style="danger" %}
단, **현재 좌표 및 모듈** 화면에서 움직임을 추가한 내용들은 전부 **삭제**됩니다.
{% endhint %}

<div><figure><img src="/files/sNyzgrZpjysu4XGJAI7i" alt=""><figcaption></figcaption></figure> <figure><img src="/files/KRBoGj53GQrZrToqsZpt" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/bHVHIZeXjZnlObb6RODk" alt=""><figcaption></figcaption></figure>
