레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon

TMON

회사정보

(주) 티몬 (대표자 : 류광진)

주소 : 서울 강남구 압구정로 118 아리지빌딩
사업자등록번호 : 211-88-41856 사업자정보 확인
통신판매업신고 : 제 2013-서울강남-02403호
호스팅 서비스사업자 : (주) 티몬
E-mail :

티몬 연락망 안내

  • 고객센터 1544-6240
  • 배송상품 파트너센터 1644-0552
  • 여행·O2O 상품 파트너센터 1644-0230
평일 09~18시 (점심시간 12~13시), 주말/공휴일 휴무 자주 묻는 질문 입점·제휴 안내

티몬광고 신청문의

  • E-mail :
  • 카카오톡 : 티몬광고센터
광고 문의

우리은행 구매 안전 서비스(채무지급보증)

안전거래를 위해 현금 등으로 결제 시, 저희 사이트에서 가입한 우리은행의 구매안전서비스를 이용하실 수 있습니다. 서비스가입 확인

주의사항

(주)티몬은 통신판매중개자로서 거래당사자가 아니며 입점 판매자가 등록한 상품, 거래정보 및 거래에 대하여 (주)티몬은 일체의 책임을 지지 않습니다.

(주)티몬 사이트의 상품/판매자 정보/쇼핑 정보/콘텐츠/UI 등에 대한 무단복제, 전송, 배포, 스크래핑 등의 행위는 저작권법, 콘텐츠 산업 진흥법 등 관련법령에 의하여 엄격히 금지됩니다. 콘텐츠 산업 진흥법에 따른 표기

COPYRIGHT. TMON INC. ALL RIGHTS RESERVED.

Facebook

邮箱或手机号 密码

忘记帐户?

注册

无法处理你的请求

此请求遇到了问题。我们会尽快将它修复。

  • 返回首页

  • 中文(简体)
  • English (US)
  • 日本語
  • 한국어
  • Français (France)
  • Bahasa Indonesia
  • Polski
  • Español
  • Português (Brasil)
  • Deutsch
  • Italiano

  • 注册
  • 登录
  • Messenger
  • Facebook Lite
  • Watch
  • 地点
  • 游戏
  • Marketplace
  • Meta Pay
  • Oculus
  • Portal
  • Instagram
  • Bulletin
  • 筹款活动
  • 服务
  • 选民信息中心
  • 隐私权政策
  • 隐私中心
  • 小组
  • 关于
  • 创建广告
  • 创建公共主页
  • 开发者
  • 招聘信息
  • Cookie
  • Ad Choices
  • 条款
  • 帮助中心
  • 联系人上传和非用户
  • 设置
  • 动态记录

Meta © 2023

[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 동글만 있으면 된다.

레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon
내가 사용한 USB WIFI 동글

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

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

Python in EV3

EV3에서 파이썬 프로그래밍 하기 - 개발 환경 구축하기

 Python in EV3 -#1  

Lego Mindstorm EV3를 파이썬으로 프로그래밍을 한다니 급 흥미가 땡기네요. EV3를 이용해 로봇기초 수업을 진행하고 있습니다. 그래픽 프로그래밍으로 기초를 배운 후에 텍스트 프로그램으로 자연스롭게 넘어갈 수 있는 방법을 모색하고 있었습니다.   

작년에는 EV3로 한학기 진행하고 2학기에는 아두이노를 이용해서 수업을 진행했었는데 이번 년도에는 약간 전략을 수정했습니다. 

아두이노도 재미있고 흥미로운 주제이고 나의 주 강의 원천입니다. 하지만 EV3로 한학기 수업을 진행한 학생들에게는 아두이노가 다소 낮익은 솔루션이 될것 같아 어떻게 할까 고민중에 EV3를 파이썬으로 프로그래밍이 된다하니 얼마나 반가운지...

익숙한 솔루션에 요즘 엄청 뜨고 있는 파이썬을 접목해 보는 것이 재미있을거 같네요. 그래서 오늘은 EV3에서 파이썬 프로그래밍을 하기 위한 처음 단계로 이미지 다운로드 하는 방법과 SD카드에 버닝하는 방법을 알아보도록 하겠습니다.

아래 사이트를 기초로 해서 직접 적용해보고 정리한 내용입니다. 내용도 충실하고 동영상도 다수 첨부되어 있어 처음 접하는 분들께는 아주 좋은 사이트가 될거라 생각합니다.

레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon

레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon

위의 사이트를 아래 사이트(www.ev3dev.org)의 내용을 나름대로 파이썬 프로그램 입장에서 정리한 것입니다. 사이트 첫 화면을 보면 흥미롭습니다. EV3를 자기가 원하는 프로그램 언어로 제어할 수 있고 리눅스를 기반으로 하고 있어 리눅스의 풀기능을 사용할 수 있다고 합니다. 또한 EV3의 펌웨어를 건드리는 것이 아니라 Micro SD 카드에서 동작하는 것이므로 microSD 카드만 제거 하면 오리지날 EV3로 사용할 수 있습니다(개인적으로 아주 맘에 듭니다. reverse 엔지니어링한 솔루션을 보면 펌웨어를 교체해야 하는 번거로움 때문에 망설여지는 부분이 있는데 이 솔루션을 전혀 그런 걱정을 안해도 되는 땡큐 ~~~ 입니다.)

다만 조금 번거로운 것은 micro SD 카드를 다운로드한 이미지로 버닝하고 네트워크를 설정해서 개발 PC에 개발툴을 설치해야 하는 번거로움이 있지만 머 한번해 보면 문제없이들  따라 하니 걱정안해도 될 문제같네요 뭐 귀찮은 거야 저승사자도 어떻게 못하는 거지만요....~~~~

레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon

파이썬 프로그램이 가능한 micro SD 카드를 만들기 위해서는 아래와 같은 단계를 거쳐야 합니다. 자 한단계 한단계 따라와 보세요~~~~~

1. 파이썬 프로그램을 하기 위한 이미지 다운로드하기

  Getting Started with ev3dev 에도 설명이 되어있으니 참고하세요. 필자도 그 순서에 따라 진행했으며 별 문제없이 진행되었습니다. 첫번째 단계로 ev3dev OS를 다운로드 해야합니다. 

 Download for LEGO Mindstorm EV3(212MB)

라즈베리파이, 라즈베리파이 2, 비글본용 이미지도 있지만 여기에서는 EV3용에 대해서만 언급하도록 하겠습니다. 

2. 다운로드한 이미지 Etcher 를 이용하여 버닝하기

이미지를 버닝하기 위해선 micro SD 카드와 micro SD 카드 리더는 있어야 겠죠.... microSD 카드는 32GB를 사용해 봤는데 Etcher에서 인식을 못하는 문제가 있더군요. 16GB와 8GB는 문제없더군요. 하지만 micro SD 카드에 따라 인식되고 안되고는 확인해 보셔야 할 것 같습니다.

  1) 이미지 버닝을 위한 Etcher 프로그램 다운로드합니다. 사용하시는 개발 PC에 맞는 운영체제를 설치 또는 압축을 푸신 다음 설명에 따라 진행하게 되면 쉽게 이미지를 버닝할 수 있습니다.

  2) 위에서 다운로드한 이미지를 선택합니다.

레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon

  3)micro SD 카드를 삽입합니다. 이미지를 버닝할 드라이버를 선택합니다.

레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon

  4) 이미지를 Flash 합니다.

레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon

   5) 굽기가 끝나면 아래와 같은 화면을 볼 수 있습니다.

레고 마인드스톰 ev3 파이썬 - lego maindeuseutom ev3 paisseon

다음 시간에는 이미지를 구운 microSD 카드를 이용하여 EV3를 부팅시키고 네트워크를 설정하는 방법에 대해 알아보도록 하겠습니다.

버미소리-----