[EV3 파이썬 개발 환경 만들기]

예전엔 컴퓨터에 개발 환경 만들려면 정말 많은 시간을 투자해야 했고, 그래서 아무것도 모르는 사람은 시작도 못하고 포기하는 상황이 벌어진다. 진입장벽이 높았다. 그러나 요즘은^^

 

어쨋든 나는 EV3 파이썬 개발 환경을 만들어야 한다!.

아래의 링크를 참고!

https://education.lego.com/ko-kr/product-resources/mindstorms-ev3/teacher-resources/ev3%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8

 

마인드스톰 EV3 지원 | 필요한 모든 것 다 준비하세요. | LEGO® Education

MINDSTORMS EV3를 실습 수업 계획, 소프트웨어 다운로드, 교육 자료, 조립 지침 및 FAQ와 함께 여러분의 초등,중등수업환경으로 도입하세요.

education.lego.com

[간단히 요약하면]

  1. EV3 마이크로파이썬 이미지를 다운로드하고 마이크로 SD 카드에 플래싱합니다.
  2. 마이크로 SD 카드를 EV3 브릭의 SD 카드 슬롯에 넣고 전원을 켭니다.
  3. 컴퓨터에서 무료 Visual Studio Code 편집기를 다운로드하여 설치하고 시작합니다.
  4. 레고® 에듀케이션 EV3 확장 요소를 설치하고 활성화합니다.
  5. EV3 브릭을 컴퓨터에 연결하고 코드를 시작합니다

EV3브릭, Visual Studio Code, SD카드, EV3 마이크로파이썬 이미지가 필요한 걸 알 수 있다. 여기에 + USB WIFI 동글만 있으면 된다.

내가 사용한 USB WIFI 동글

집에 초소형 동글이 없어서 예전에 쓰던 USB WIFI 어뎁터를 사용했다. EV3브릭에서는 안되더니 ev3dev에서는 잘 동작했다. 위에 있는 'getting-started-with-micropython-v2 문서'에는 mini-cable로 되어있다. 뭐 그냥 하면 된다.

 

EV3는 LME, Classroom, Python 다양한 방법으로 제어 가능해서 자신의 수준에 맞게 선택하면 된다. 오래전에 나온 교구임에도 아직까지도 괜찮은거 같다. 열심히 하면 나도 로봇마스터^^??

 

 

 

 

반응형

'레고 > EV3' 카테고리의 다른 글

[EV3 기초] 물체 이동하기  (0) 2022.02.02
[EV3 기초] 탱크모드로 주행하기  (0) 2022.02.02
[EV3 기초] 조향모드로 곡선 주행하기  (0) 2022.02.01
[EV3 기초] 조향모드로 직선 주행하기  (0) 2022.02.01
EV3 시작  (0) 2021.11.29
블로그 이미지

두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요

[미션] 곡선 주행하기

두 모터의 방향, 힘을 달리하면 된다.

힘은 같고 방향을 달리하면 제자리에서 돈다.

방향은 같고 힘이 다르면 반지름이 R인 곡선으로 주행한다.

 

[블록코드]

LME 블록코드

*주행모드 방향은 100, 힘은 40, 780각도 -> 제자리에서 한바퀴 돈다.

*1초 대기

*주행모드 방향은 50, 힘은 40, 1520각도 -> 오른쪽 모터는 움직이지 않은 상태에서 왼쪽바퀴로만 한바퀴 돈다.

*1초 대기

*주행모드 방향은 25 힘은 25 8.3초 -> 반지름인 R인 곡선으로 주행한다.

 

3개의 방법으로 한바퀴 돌수 있게 각도와 시간을 조절했다. 중요한건 같은 블록코드로 바닥과 바퀴의 상태(마찰력)에 따라 근사하게 다르게 동작한다. 이유는 실행 시 때마다 환경이 다르기 때문이다. 

반응형

'레고 > EV3' 카테고리의 다른 글

[EV3 기초] 물체 이동하기  (0) 2022.02.02
[EV3 기초] 탱크모드로 주행하기  (0) 2022.02.02
[EV3][파이썬] EV3 파이썬 개발 환경 만들기  (0) 2022.02.02
[EV3 기초] 조향모드로 직선 주행하기  (0) 2022.02.01
EV3 시작  (0) 2021.11.29
블로그 이미지

두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요

[미션]

드라이빙 베이스를 조립하고 조향모드로 직선 주행하는 블록코드다. 스크래치 블록코딩만 하다가 LME(Lego Mindstorms Education)를 접하니 어렵게 느껴진다. 텍스트 코드도 인수가 여러개면 보기 힘들다. 천천히 여러번 빠트리지 않고 읽다보면 익숙해 질거라 생각된다.

LME 블록코드

[블록 설명]

앞으로 50 파워로 두바퀴 강제 정지

1초 대기

뒤로 50 파워로 720도 강제 정지

1초 대기

앞으로 50 파워로 1초 강제 정지

모드

글로 설명을 하는 것보다 그림으로 설명하는게 직관적이다. 하나의 블록에 여러개의 아이콘과 숫자가 있어 익숙하지 않지만, 익숙해질 거다 --.--; 곧 --.--;

반응형

'레고 > EV3' 카테고리의 다른 글

[EV3 기초] 물체 이동하기  (0) 2022.02.02
[EV3 기초] 탱크모드로 주행하기  (0) 2022.02.02
[EV3][파이썬] EV3 파이썬 개발 환경 만들기  (0) 2022.02.02
[EV3 기초] 조향모드로 곡선 주행하기  (0) 2022.02.01
EV3 시작  (0) 2021.11.29
블로그 이미지

두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요