뇌#

소개#

VEX EXP 브레인은 프로젝트의 모든 코드를 실행하고 관리합니다. 이 브레인은 EXP 로봇 배터리에서 데이터를 읽고, 버튼을 사용하고, 삽입된 SD 카드에 접근하고, 내장 타이머로 시간을 추적하고, 3선 포트에 연결된 장치와 상호 작용하는 등 코드에서 사용할 수 있는 다섯 가지 주요 속성을 제공합니다.

다음은 이용 가능한 부동산 목록입니다.

  • battery – 전압, 전류 및 충전 수준과 같은 EXP 로봇 배터리에 대한 정보에 대한 접근을 제공합니다.

  • button – EXP Brain에서 버튼 누름을 감지하고 버튼 이벤트에 기능을 할당할 수 있습니다.

  • screen – EXP Brain의 터치스크린을 사용하여 그리기, 인쇄 및 상호 작용할 수 있습니다.

  • sdcard – 브레인에 삽입된 SD 카드에 저장된 파일에서 읽고 쓰는 것을 가능하게 합니다.

  • timer – 프로젝트 중 경과 시간을 측정하기 위해 Brain의 내부 타이머에 대한 액세스를 제공합니다.

  • three_wire_port - EXP Brain의 3-Wire 포트에 연결된 3-Wire 장치에 대한 액세스를 제공합니다. 각 포트는 문자(a ~ h )로 식별됩니다.

이 페이지에서는 예시로 EXP 브레인 이름 brain 사용합니다. 필요에 따라 직접 설정한 이름으로 변경하십시오.

다음은 사용 가능한 방법 목록입니다.

  • program_stop – 현재 실행 중인 프로젝트를 즉시 중지합니다.

생성자 – EXP 브레인을 수동으로 초기화합니다.

  • Brain – EXP 브레인을 생성합니다.

참고: VEXcode EXP 프로젝트를 시작할 때 브레인이 자동으로 생성됩니다.

프로그램 정지#

program_stop 현재 실행 중인 프로젝트를 즉시 중지합니다.

Usage:
brain.program_stop()

매개변수

설명

이 메서드에는 매개변수가 없습니다.

건설자#

생성자는 VEXcode 외부에서 EXP Brain을 구성하는 데 필요한 Brain 객체를 수동으로 생성하는 데 사용됩니다.

Brain#

Brain Brain을 생성합니다.

Usage:
Brain()

매개변수

설명

이 생성자에는 매개변수가 없습니다.

# Create a Brain
brain = Brain()