산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

Minecraft 크리퍼 로봇 제작

내 새 책 Make:Minecraft for Makers를 썼을 때 괴물 Creeper 프로젝트를 포함해야 했다는 것을 알고 계실 겁니다. 금속 뼈대와 나무 껍질로 전동 크리퍼를 만드는 방법은 다음과 같습니다. 이것이 가장 확실하게 폭발하지 않는다는 사실 외에도, 당신은 그것을 좋아할 것이고, 그 과정에서 로봇 공학과 Arduino에 대해 많은 것을 배우게 될 것입니다. 시작하겠습니다!

Creeper는 몹의 독특한 팔이 없는 몸체를 만드는 추가 부품이 있는 로봇 섀시 키트와 머리를 움직이는 서보 모터로 구성되어 있습니다. 게임 내 Creeper를 살펴보는 것으로 시작하십시오. 크리에이티브 모드를 고수하십시오. 그렇지 않으면 자신이 폭주할 수도 있습니다!

Creeper는 측면에 8픽셀의 입방체 머리, 4x8x12 몸체 및 4개의 4x8x4 다리를 가지고 있습니다. 실제로 매우 우아한 디자인으로 물리적 재현을 쉽게 만들 수 있습니다.

디자인

Robot Creeper는 처음에는 매우 어려워 보입니다. 물건은 게임 요소와 이상적으로 균형을 이루는 크리퍼처럼 보여야 합니다. 동시에 로봇의 역할도 수행해야 합니다. 즉, 외형에 관계없이 Creeper는 필요한 모든 로봇 구성 요소, 특히 베이스에 사용하는 섀시 키트를 장착할 수 있어야 합니다.

나는 섀시, 6개의 모터 및 6개의 바퀴와 함께 제공되는 약 70달러에 구입할 수 있는 키트인 Actobotics Bogie Runt Rover로 시작했습니다. 조립된 로버의 섀시 크기는 6″×9″이지만 바퀴가 약간 돌출되어 있고 상당히 높이 올라갑니다(지면에서 6″). 이러한 측정을 통해 설치 공간의 크기를 결정할 수 있었습니다. 12″×8″—편리하게는 픽셀당 1인치입니다.

전체 로봇에 1인치 스케일을 적용하면 12인치 높이, 8인치 너비, 4인치 깊이의 몸체, 8인치 큐브 헤드, 6인치×4인치×4인치 다리 4개가 만들어집니다. 그러나 다리의 경우 전면 쌍과 후면 쌍을 8인치 너비의 블록으로 병합하기로 결정했습니다. 위의 이미지는 최종 디자인을 보여줍니다. 레이저 절단기에 사용할 벡터 파일을 만들었지만 단순히 나무 조각을 자르거나 다른 재료로 창의력을 발휘할 수 있습니다. Amazon 상자를 재활용하고 포장 테이프를 사용하여 저렴하고 단순화된 버전을 만들 수 있습니다.

다음으로 로봇의 전자 장치를 설계해야 합니다. 그 기능은 어떻게 될까요? 어떻게 통제될 것인가? Minecraft Creeper는 폭발하는 것으로 알려져 있으며 분명히 사라졌습니다. 그것은 또한 머리를 돌리는데, 우리는 로봇의 머리를 돌리기 위해 몸체 내부에 서보 모터를 넣어 그것을 할 수 있습니다. Creeper는 또한 폭발하려고 할 때 붉게 변하는 눈을 가지고 있습니다. 쉽습니다! NeoPixel Jewels를 머리에 넣겠습니다.

후드 아래에는 모터 제어 실드가 위에 있는 클래식 Arduino Uno를 사용했습니다. 이 애드온 보드는 Arduino가 모터를 실행하는 데 필요한 고전압을 관리하는 데 도움이 되며 모터 제어를 단순화합니다.

제어에 대해 말하자면 3개의 전선을 통해 로봇에 연결되는 기본 컨트롤러를 만들고 있습니다.

크리퍼 봇 구축

1. 로버 키트 조립

Bogie Runt Rover 키트를 사용하여 빌드를 시작하십시오. servocity.com/bogie에 멋진 조립 동영상이 있습니다.

2. 바디 베이스 추가

큰 사각형 나사 판과 아래쪽에서 추가한 나사 4개를 사용하여 3¾” 채널 조각을 로버의 중앙 장착 구멍 세트에 부착합니다.

3. 헤드 서보 부착

표준 서보 플레이트를 사용하여 서보 모터를 채널에 부착합니다. 그 상태에서 서보의 샤프트를 D-rod에 연결하는 커플러를 부착할 수 있습니다.

4. 바디 채널 연결

9인치 채널을 이미 부착한 3¾인치 부품에 고정합니다. 그림과 같이 이중 나사 플레이트를 사용하십시오.

5. 지지대 추가

두 번째 이중 나사 플레이트를 사용하여 9인치 상단에 두 번째 3¾인치 채널을 부착합니다.

6. 베어링 부착

서보의 축과 일직선이 되도록 베어링을 부착합니다.

7. D-ROD 보안

D-로드를 베어링에 끼우고 서보 커플러에 고정합니다.

8. 발과 피부를 조립

Creeper의 스킨은 로봇에 고정하기 위해 중력에 의존하는 일련의 레이저 절단된 나무 상자 모양으로 구성되어 있습니다. 스킨은 헤드 베이스가 ¼"인 것을 제외하고는 모두 ⅛" 합판으로 만들어집니다.

내 책의 청사진은 github.com/n1/MinecraftMakers의 Chapter 9 폴더에서 다운로드할 수 있습니다.

9. 페인트!

몸과 발을 유쾌한 Creeper 녹색으로 칠할 때입니다. 아래 이미지는 한 번의 페인트 칠로 만든 작품을 보여줍니다.

10. 스킨 부착

페인트가 마르면 상단에서 1/4인치 막대가 돌출된 상태로 로봇의 피부를 아래로 떨어뜨립니다. 문제 없이 잘 맞아야 합니다.

11. 헤드 베이스 추가

1/4″ 합판, 8″×8″ 정사각형을 사용합니다. 1/4″ 가운데 구멍과 고정 나사 허브용 장착 구멍을 뚫습니다. 그런 다음 작은 사각형 나사 판으로 허브를 고정합니다.

12. 머리 만들기

헤드 패널을 조립합니다. 다시 한 번, 합판 상자! 이것은 눈 구멍이 필요합니다.

13. 머리 칠하기

머리 바깥쪽을 피부에 맞게 녹색으로 칠하고 얼굴의 검은 부분도 추가합니다. 눈이 더 검게 보이도록 머리 안쪽을 검은색으로 칠하는 것이 좋습니다.

14. 아두이노 설치

#4 하드웨어를 사용하여 Arduino를 설치할 로봇 아래의 한 지점을 찾습니다. 원하는 경우 보기의 ABS 섀시에 드릴로 뚫거나 사용 가능한 장착 구멍 중 하나를 사용할 수 있습니다.

15. 모터 쉴드 장착

모터 실드는 Arduino의 바로 위에 위치하며 실드의 수 헤더는 Arduino의 암 헤더에 연결됩니다.

16. 서보 연결

서보 와이어를 모터 쉴드의 서보 1 핀에 연결합니다.

17. 9V 배터리 장착

9V 배터리를 섀시에 연결하되 아직 연결하지 마십시오. (이미지는 연결된 상태를 보여줍니다.) 이것은 Arduino에 전력을 공급하지만 모터에는 전력을 공급하지 않습니다.

18. 배터리 팩 부착

그림과 같이 4xAA 배터리 팩을 섀시에 부착하고 모터 실드의 전원 단자에 연결합니다. 이 팩은 모터에 별도로 전원을 공급합니다.

19. 모터 연결

왼쪽에 세 개, 오른쪽에 세 개 총 6개의 모터가 있습니다. 아래 이미지와 같이 리드를 결합하여 M3 모터 단자가 한쪽을 제어하고 M4가 다른 쪽을 제어하도록 합니다. Bogie의 모터는 크기가 적당하고 쌓아도 모터 실드의 기능에 무리가 가지 않습니다.

20. 네오픽셀의 눈 만들기

두 개의 NeoPixel 보석을 눈에 사용하여 폭발이 임박했음을 알리는 눈에 띄는 빛나는 빨간색을 만듭니다. Jewels의 VIN(빨간색 선) 및 GND(검정색) 핀을 Arduino의 GND 및 5V 핀에 연결합니다. 데이터 와이어는 Arduino의 디지털 핀 6에서 첫 번째 Jewel의 IN 핀으로, 그리고 다음 아이의 OUT에서 IN으로 연결됩니다.

21. 컨트롤러 연결 배선

Creeper를 컨트롤러에 연결하려면 세 개의 전선이 필요합니다. 한 와이어는 Arduino의 디지털 핀 0에 연결되고 다른 와이어는 핀 1에 연결되고 세 번째 와이어는 GND에 연결됩니다. 컨트롤러의 Arduino에 있는 해당 항목에 연결합니다. 이 전선은 원하는 만큼 만들 수 있지만 6피트면 충분할 것입니다.

크리퍼 프로그램
Creeper는 단순한 로봇이며 이는 코드에 반영됩니다.

더 많은 정보를 읽어보세요….

Minecraft 크리퍼 로봇 제작


제조공정

  1. 산업용 로봇
  2. 라즈베리 파이 CD 상자 로봇
  3. 구르는 알람 로봇
  4. 아르키메데스:AI 로봇 올빼미
  5. CV 로봇 열기
  6. ROS 로봇
  7. 간단한 파이 로봇
  8. 제설 로봇
  9. 음료 로봇이란?
  10. CNC 기계공 공예