라즈베리파이에 옥토프린트를 설치해서 3D 프린터(Ender-3) 제어하기
3D 프린터는 출력 시간이 길기 때문에 중간에 외출을 하게 될 수도 있습니다.
밖에서는 출력물이 제대로 출력되고 있는지 알 수 없고, 오류가 났다면 정지를 시켜야 필라멘트 낭비를 줄일 수 있 습니다.
또한 프린팅을 진행할때마다 SD카드를 뺏다 꼈다 하는 번거로움이 있는데, octoprint
이용한다면 원격으로 3d 프린터를 제어할 수 있고, 타임랩스 기능도 제공이 되어 유용합니다.
1. 준비물
라즈베리파이3
라즈베리파이3 이상을 사용하는 것을 권장합니다. 그 이하에서는 출력물에 영향을 줄 수 있습니다.
SD 카드
평균적인 속도가 10mb/s 이상으로 나와주면 안정적으로 사용 가능합니다.
3D 프린터
데이터 케이블로 제어가 가능한 3d 프린터가 필요합니다.
데이터 케이블
라즈베리파이와 3d 프린터를 연결하기 위해 사용됩니다. (Ender3는 Mini-B 5pin을 사용합니다)
카메라
출력물의 상태를 확인하거나 타임랩스로 저장 할 수 있습니다. 라즈베리파이 전용 카메라 뿐만 아니라 USB 웹캠도 연결 가능합니다.
2. octopi 설치하기
raspberry pi imager를 다운 받고 설치 후, 실행합니다.
- 라즈베리파이 모델을 선택 합니다.
Other Specific Purpose OS
->3D printing
->OctoPi (stable)
을 선택합니다.- SD카드를 선택해줍니다.
ctrl
+shift
+x
를 누르면 세부 설정이 가능합니다. 여기서 사용자아이디
비밀번호
, 와이파이아이디
비밀번호
, 그리고시간대
를 설정해줍니다.- Next를 누르면 이미지를 굽기 시작합니다.
3. 라즈베리파이에 3D 프린터에 연결하기
SD카드를 라즈베리파이에 장착한뒤 Ender-3에 연결시켜주고, 라즈베리파이와 같은 네트워크에 연결된 컴퓨터에서 http://octopi.local 주소로 접속하면 됩니다.
만약 위의 주소로 접속이 불가능하다면 라즈베리파이에 직접 연결하여 로컬 IP주소를 가져와 주소창에 입력 후 접속하면 됩니다.