VEXcode VR에서 전자석 사용

VEX VR 로봇에 있는 이 전자석은 금속 코어가 있는 디스크를 집거나 떨어뜨리도록 제어할 수 있습니다.


전자석이란 무엇입니까?

VEXcode VR 플레이그라운드에서 전자석 로봇과 블록 기반 및 파이썬 코딩 작업 공간을 모두 이용할 수 있습니다.

전자석은 전류에 의해 자기장이 생성되는 특정 유형의 자석입니다. VEX VR 로봇에는 금속 코어가 포함된 디스크를 집어 올리고 내려놓을 수 있는 전자석이 있습니다.

VR 로봇의 앞 범퍼에 장착된 전자석

VEX VR 로봇 전자석은 현재 사용 중인 놀이터를 향하는 로봇 전면에 위치합니다.


전자석의 작동 원리

VEXcode VR 블록

VR 로봇의 앞 범퍼에 장착된 전자석

VEXcode VR 파이썬

def main():
자석.에너지화(BOOST)

VEXcode VR의 특정 플레이그라운드에는 전자석과 함께 사용할 수 있는 금속 코어가 있는 디스크가 있습니다.

전자석을 '부스트'로 설정하면 사용자가 자석에 에너지를 공급할 수 있습니다.

VR 로봇은 전자석을 사용하여 디스크 이동 놀이터에서 디스크를 집어 올립니다.

전자석 아래의 모든 디스크는 VR 로봇에 의해 픽업됩니다.

VEXcode VR 블록

VEXcode VR 로봇은 전자석을 사용하여 원반을 집어 올립니다.

VEXcode VR 파이썬 

def main():
자석.에너지화(DROP)

전자석을 '드롭'으로 설정하면 사용자는 자석의 전원을 차단합니다.

VR 로봇의 앞 범퍼에 장착된 전자석

현재 VR 로봇 전자석이 보유하고 있는 모든 디스크는 삭제됩니다.


VEXcode VR에서의 사용

VEXcode VR 블록 디스크 전송 놀이터
VEXcode VR 로봇의 앞 범퍼에 장착된 전자석 VEXcode VR 플레이그라운드에서 로봇 메뉴에서 전자석 로봇이 선택된 상태입니다.
VEXcode VR 파이썬
def main():
드라이브트레인.drive_for(FORWARD, 700, MM)
드라이브트레인.turn_for(LEFT, 90, DEGREES)
자석.에너지화(BOOST)
드라이브트레인.drive_for(FORWARD, 300, MM)
대기(2, 초)
자석.에너지화(드롭)

VEXcode VR 로봇 전자석은 디스크 전송 놀이터에서 사용할 수 있습니다. 다양한 색상의 디스크가 벽으로 둘러싸인 영역 내에 있습니다. 다음 예에서는 VR 로봇이 성벽을 향해 전진하고 좌회전한 다음 파란색 디스크를 집어 떨어뜨리는 경우를 보여줍니다.

VEXcode VR 로봇이 전자석의 위치와 각 구성 요소의 명칭을 보여주는 모습입니다.

추가 도전을 원하시면 디스크를 서로 쌓아보세요. 전자석은 한 번에 하나의 디스크만 보유할 수 있지만 사용자는 디스크를 두 개 높이로 쌓고 여전히 스택 위로 이동할 수 있습니다.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: