Arduino Uno + gShield v5b Board + GRBL 1.1
Arduino Uno + gShield v5b Board + GRBL 1.1
※ 모터 결선방법은 다음에 잘 나와있다.
http://www.diymachining.com/diy-cnc-controller-how-to-setup-your-arduino-gshield/
내가 테스트하고 있는 사진과 영상에선 모터전원을 맨 왼쪽에 두고 보드를 보았을때,
왼쪽부터, 노랑 - 흰색 - 녹색 - 검정 순이다.
B - B' - A' - A 순으로 된 것 같은데...
위 링크에서는 B' - B - A' - A 순 으로 결선하라고 되어 있다.
그러면, 내 모터는 흰색 - 노랑 - 녹색 - 검정 인데, 이렇게 결선하면,
Z축의 이동이 GRBL Controller 상에서 보이는 스위치와 상하 반대로 움직이던데???? (반드시 확인 필요!)
리미트 스위치는 어느 방향에 있어야 하는가? 시작점? 종료점?
X,Y,Z 축이 +와 - 일때, 움직여야 하는 방향은 어디쪽? 모터와 멀어지는 쪽? 모터와 가까워지는 쪽?
이 방향이 참 애매합니다!!!?? 확인하세요!!
1. grbl 다운로드
2019년 2월 현재, grbl은 1.1 버전이 나와있으며,
https://github.com/gnea/grbl/releases 에는 2017년 8월 1일부로 v1.1f 가 있다고 하나,
업데이트후에 확인해본 결과, 1.1g 버전으로 업데이트된 상황임.
https://github.com/grbl/grbl 에서,
우측편에 있는 “Clone or download”를 선택하여, zip 파일로 다운로드 받음.
다운로드된 파일명은 grbl-master.zip 파일이며, 이 파일의 압축을 풀어준다.
하위에 build, doc, grbl 디렉토리가 있다. 중요한 것은 grbl 디렉토리이다.
2. 아두이노 IDE 설치
아두이노 IDE 최신버전을 설치하고,
https://www.arduino.cc/en/Main/Software 에서 다운로드, 2019년 2월 현재 최신버전은 1.8.8
※ 이미 다른 이전 버전의 grbl이 설치되어 있다면, 미리 제거해야 한다. (grbl 이라는 폴더 이름이 충돌하기 때문에...)
기존 설치된 라이브러리를 제거하려면,
~/Documents/Arduino/libraries 폴더로 이동한 다음에 해당 grbl 디렉토리를 삭제하고,
Arduino IDE를 다시 시작하면, 해당 라이브러리가 없어진 것을 확인할 수 있다.
(최상위 메뉴에서 “스케치” -> “라이브러리 포함하기” 에서 grbl 이름이 없는 것을 확인!)
3. grbl 라이브러리 설치
최상위 메뉴에서 “스케치” -> “라이브러리 포함하기” -> “ZIP 라이브러리 추가...” 를 선택
파일선택 다이얼로그가 뜨면, 1번의 과정에서 확인된 grbl 디렉토리가 보이는 곳으로 이동하여,
grbl 디렉토리를 선택한 다음 “선택” 버튼 클릭
4. grbl 컴파일 및 업로드
최상위 메뉴에서 “파일” -> “예제” 에서 아래쪽 “사용자 지정 라이브러리의 예제”쪽에 있는
“grbl” -> “grblUpload” 를 선택하면, 파일이 열립니다.
다시, 최상위 메뉴에서 “툴” -> “보드” -> “Arduino/Genuino Uno”
“툴” -> “포트” -> “/dev/cu.usbmodem14201” ※포트명은 컴퓨터에 따라 달라질 수 있음!
각각을 잘 선택하고, 업로드(오른쪽방향 화살표 동그란 아이콘 클릭)하면 됩니다.
※ 미리 컴파일이 잘 되는지만 확인해보고(체크 표시 동그란 아이콘 클릭), 업로드하는 것이 좋습니다.
------------------------------------------------------------------------------------------
Grbl Controller 와 Universal G-Code Sender 를 다운받아서 설치한다.
Port name은 “/dev/cu.usbmodem14201”
Baud Rate는 115200 으로 설정
Open 버튼을 클릭했을때, 다음과 같은 메시지가 나와야 정상이다.
Grbl 1.1g['$'for help]
>$G
...
>$$
$0=10
...
...
...
$132=200.000
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | Grbl v0.9 구성 | visljs@gmail.com | 2020.03.27 | 448 |
공지 | GitHUB GRBL | tunity | 2020.03.18 | 717 |
공지 | GRBL위키 | tunity | 2020.01.17 | 94 |
4 | 아두이노UNO CNC 쉴드 CNC Shield A4988용 | tunity | 2020.01.17 | 11888 |
3 | 하드웨어개조/아두이노(Arduino) | tunity | 2020.01.17 | 152 |
» | Arduino Uno + gShield v5b Board + GRBL 1.1 | tunity | 2020.01.17 | 160 |
1 | GRBL | tunity | 2020.01.17 | 148 |