재활용 소재로 만드는 아두이노 로봇 팔
부품 및 소모품
스파크펀 서보 - 제너릭 메탈 기어
3개
PS2 조이스틱 2축 모듈
1개
아두이노 우노
1개
스파크펀 월 어댑터 파워 서플라이 - 12VDC 600mA
1개
앱 및 온라인 서비스
프로젝트 소개
로봇 팔은 온라인에서 가장 인기 있는 DIY 프로젝트 중 하나입니다. 저희 버전을 설계할 때 재활용 소재로 만드는 도전을 해보기로 했습니다. 메이커란 상자 밖에서 생각하고, 쓰레기를 만들지 않으면서 주변의 다양한 소재를 어떻게 활용할지 고민하는 것이라 생각합니다. 자투리 나무 조각과 플라스틱 병으로 로봇 팔 몸체를 만들었습니다. 플라스틱 병으로 열수축 튜브를 만드는 기발한 기술을 온라인에서 배워 적용했고, 무게 추로 감자(!)를 써서 로봇이 넘어지지 않게 했습니다.
만드는 과정이 정말 즐거웠고, 왜 우리가 만들기 를 좋아하는지 다시 일깨워준 프로젝트였습니다.
전체 튜토리얼과 다른 프로젝트는 저희 블로그 에서 확인하세요.
참고: 영상에는 이전 버전의 circuito.io가 나옵니다. 튜토리얼의 단계를 따르는 것이 가장 좋습니다.
전자 부품
주요 부품
아두이노 우노
스파크펀 서보 3개 (제너릭 메탈 기어)
PS2 조이스틱 2축 모듈
보조 부품
전압 레귤레이터 5V
전해 커패시터 1uF/50V
세라믹 커패시터 100nF
히트싱크 TO-220
브레드보드 하프 사이즈
점퍼 와이어 팩 (M/M)
배선도 보기
로봇 팔 코드
circuito.io의 코드 탭에서 회로 코드 다운로드
배선이 올바른지 확인하는 단계 수행
circuito.io의 firmware.ino 테스트 코드를 저장소의 firmware.ino 코드로 교체. 다른 라이브러리는 그대로 유지
"Include Libraries"와 "Pin definitions"는 유지. 핀 정의가 일치하는지 확인
기계 구조 재료
작업장에 있던 1cm 두께 자투리 나무 사용. 일부는 두 겹으로 붙여 강도 보강. 주변에 있는 다른 재료도 괜찮지만 튼튼하면서 적당히 유연해야 함.
부품 결합용으로 플라스틱 병에서 열수축 튜브를 직접 제작. 집에서 있는 페트병으로 만들 수 있는 멋진 기술입니다. 여러 번 테스트해보세요. 놀랄 만큼 강력합니다.
팔이 3축으로 움직이므로 서보 모터 3개 사용. 프로젝트용 서보 모터 선택 가이드 참고 . 스파크펀 서보 - 제너릭 메탈 기어 사용.
조립
베이스
팔이 넘어지지 않게 견고한 베이스부터 시작합니다. 동시에 나무 조각들을 어떻게 단단히 묶을지 고민해야 합니다.
아래 이미지처럼 열수축 튜브와 감자(!)를 무게 추로 사용한 베이스입니다. 감자는 주기적으로 교체해주세요 :)
밸런스
두 번째 서보 배치가 까다로웠고 아직 개선 여지가 있습니다. 프로토타입 제작 후 상완 밸런스에 충분히 신경 쓰지 않았음을 깨달았습니다. 반대쪽에 카운터웨이트를 달면 서보 전류 소모를 줄일 수 있습니다.
그리퍼(집게)
여러 그리퍼 타입을 고려했는데 정답이 없었습니다. 결국 한 쪽은 고정하고 다른 쪽만 움직이게 해 강한 그립력을 내기로 했습니다. 아래 이미지처럼 고정 측은 그대로, 가동 측은 서보로 제어되는 조인트와 스프링으로 여닫이 동작을 구현했습니다.
서보 모터와 그리퍼 사이에는 자전거 브레이크 같은 와이어-튜브 구조로 동력을 전달했습니다.
기본적으로 이게 전부입니다! 사용 재료와 전자 부품에 따라 코드와 메커니즘을 약간 수정해야 할 수 있습니다. 의견이나 제안이 있으시면 포럼이나 댓글로 공유해 주세요!
코드
로봇 팔 코드
circuito.io의 firmware.ino 테스트 코드를 이 저장소의 firmware.ino 코드로 교체
다른 라이브러리는 그대로 유지
"Include Libraries"와 "Pin definitions" 유지
핀 정의가 일치하는지 확인
https://github.com/Circuito-io/Robotic-Arm