[myCobot] miniRoboFlow 활용하기 / minirobot (마이코봇 실습 #3)



안녕하세요 디바이스마트 입니다.


이번 시간엔 miniroboFlow 사용법에 대한 포스팅으로
myCobot에 손쉽게 프로그래밍 하는 방법에 대해 알아보겠습니다.

마이코봇은 다양한 소프트웨어로 사용자에 요구에 따라 2차 개발이
가능한 로봇인데요 !!

오늘 알려드릴 miniroboFlow는 m5stack 디스플레이를 통해 버튼 만으로
프로그래밍이 가능하다는 사실 ! 알고계셨나요?!


그럼 바로 miniroboFlow에 대해 알아볼까요!! 



「miniroboFlow」


miniroboFlow는 myCobot 운영체제인 roboFlow에 미니 버전으로
드래그 및 터치 기능이 내장되어 있으며, 좌표 보정, 펌웨어 조회, 트랜스폰더 확인 등
여러 기능들이 있습니다.

BASIC 디스플레이를 통해 제어 할 수 있으며, 메뉴는 총 4가지로

Maincontral : record(녹음) 기능 및 메모리 기능
Calibration : 좌표 보정 및 모터, LED 테스트
Transponder : PC 송수신 모드 
Information : 모터, Atom 정상 확인 및 펌웨어 조회

로 구성 됩니다.


그럼 지금부터 miniroboFlow가 디스플레이에 활성화 되도록
호환 펌웨어를 업데이트 후에 각 메뉴에 대해서 실습 해보도록 하겠습니다!


참고로..이 과정은 기본적으로 윈도우 환경과 myCobot이 서로 통신 되어야 하며,
호환 드라이버 설치 및 펌웨어 업데이트 방법에 대해선 하단 포스팅을 참고하세요!






miniroboFlow 활용

1. myCobot - pc 연결 


- 위 사진과 같이 코봇과 pc를 USB C 타입 케이블을 통해 연결해주세요



2. minirobot 펌웨어 업데이트


- myStudio 접속 후 위 이미지와 동일한 펌웨어 업데이트를 진행하세요.
(atom 디스플레이의 LED가 정상 출력 되지 않는 다면 C타입 케이블을 atom에 연결
후 atom 펌웨어 업데이트 후에 진행해보세요.)





3. BASIC 디스플레이 활용



- 펌웨어 업데이트가 끝나면 BASIC 디스플레이에 이러한 화면이 출력 됩니다.
총 4가지 상단에 있는 메뉴부터 차례차례 동작해보도록 하겠습니다.

(펌웨어 업데이트 후엔 외부 전력 이용해 사용하셔도 됩니다)



- Maincontrol -


위 화면은 버튼을 통해 메인 컨트롤로 접속 했을 때 등장하는 화면입니다.




Play : 기록된 동작을 실행

- Ram : ram에 저장 된 동작 실행
- Flash : Flash에 저장 된 동작 실행
- Back : 뒤로 가기




Record : 기록 및 저장

- Ram : 누른 뒤 ram에 동작 저장
- Flash : 누른 뒤 flash에 동작 저장
- Back : 뒤로 가기


Exit : 메뉴 나가기


play, record에 접속 시 Ram / Flash / Back 으로 각각 안내되며,
램에 저장/실행 할지, 메모리에 저장/실행 할지 선택하는 메뉴입니다.


관련 영상 필요하겠죠!


record를 통해 동작을 저장한 뒤 저장된 동작을 자동으로 실행되는 과정입니다.

 


- Calibration -


위 화면은 버튼을 통해 Calibration로 접속 했을 때 등장하는 화면입니다.

어디서 많이 본 적있지 않나요!!
이 메뉴는 단순히 코봇 테스트 용 메뉴로 지난번 포스팅에서 다뤄 본 적있죠!


관련 영상만 남기겠습니다!


miniroboflow를 통해 동작 테스트도 가능합니다!



- Transponder -


위 화면은 버튼을 통해 Transponder 접속 했을 때 등장하는 화면입니다.

Transponder는 PC / myCobot 송수신 모드로 Roboflow / python
등 PC를 활용한 소프트웨어를 사용하여 제어할 때 사용합니다.



현재 저의 코봇은 PC와 정상적으로 송수신 됩니다!
만약 ok가 출력 되지 않는다면 atom과 연결 후 펌풰어 업데이트를 진행하세요.



- information -


위 화면은 버튼을 통해 Information으 접속 했을 때 등장하는 화면입니다.

information 메뉴는 펌웨어 조회가 가능하도록 설계된 메뉴로
서보 모터, atom 작동 여부도 파악해주는 메뉴입니다.





지금까지 miniRoboFlow를 활용해서 코봇을 작동하는 방법에 대해 알아보았는데요!

간단한 버튼만으로 프로그래밍이 되다니! 신기하지 않나요..

다음 시간엔 mycobot을 스마트폰으로 제어 해볼껀데요! 
블루투스 통신으로 스마트폰 어플로도 제어가 가능하답니다~

그럼 저는 다음 포스팅을 위해 물러가겠습니다!





⬇디바이스마트 바로가기⬇

⬇마이코봇 구매하러가기⬇

 

댓글 쓰기

0 댓글