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

30분 완성 미니 버그 로봇: Arduino Pro Mini & MG996R 서보

부품 및 소모품

부품 수량 비고
SparkFun Arduino Pro Mini 328 - 3.3V/8MHz 1 업로드용 FTDI 어댑터 별도 필요
MG996R 서보 (메탈 기어, 고토크) 2 전/후 다리용
슬라이드 스위치 1 전원 온/오프
케이블 타이 (10팩) 1 프레임 고정용
점퍼 와이어 1세트
Li-Ion 배터리 1000mAh (3.7V) 1 휴대폰 배터리 재활용 가능
탁구공 1 머리/바디용
강철 와이어 1mm 1 다리 프레임
글루건 스틱 1 발바닥 그립용

앱 및 온라인 서비스

프로젝트 소개

배경

유튜브에서 비슷한 로봇을 보고 30분 만에 만들 수 있겠다 싶어 직접 제작했습니다. 부품 상자에서 서보 2개, 오래된 휴대폰 배터리, 무료 배송 채우려 산 Arduino Pro Mini 3.3V를 꺼내 뚝딱 만들었습니다.

조립 과정

  1. 서보 준비: 한 쪽 서보(후방)의 와이어 반대쪽 마운트 암을 잘라냅니다. 전방 서보는 앞, 후방 서보는 아래를 향하게 케이블 타이/글루로 결합.
  2. 배터리 연결: 휴대폰 배터리 +/−에 빨강/검정 와이어 납땜 (절연 테이프 고정). Li-Ion 배터리면 보호 회로 내장되어 편리.
  3. 브레드보드 장착: 배터리 위에 미니 브레드보드 글루/케이블 타이로 고정.
  4. 탁구공 가공: 웨지 형태로 잘라 Arduino Pro Mini가 들어가게 함. 고글 필수! 플라스틱 파편 튀김 위험. Arduino 끼우고 본체에 글루로 고정.
  5. 다리 제작: 1mm 강철 와이어를 서보 혼 마운트 구멍에 맞춰 구부리고, 끝을 글루건 스틱 조각으로 발바닥 만듦 (라이터로 와이어 가열 후 꽂으면 고정).
  6. 회로 구성 및 업로드: 회로도 참조. Pro Mini 업로드 방법은 공식 가이드 참조 (FTDI 어댑터 필요).
  7. 다리 장착: 서보 혼에 다리 와이어 고정, 나사 조임.

시연

완성된 로봇은 귀여운 벌레처럼 움직입니다. 코드의 delay(5000)은 다리 장착 전 서보 중앙 정렬 대기 시간입니다. 다리 장착 후에는 이 딜레이를 줄이거나 제거해도 됩니다.

소스 코드


#include 

int FRONT = 4;  // 전방 서보 핀
int BACK = 5;   // 후방 서보 핀

Servo frontLegs, backLegs;

void setup() {
  pinMode(13, OUTPUT);  // 내장 LED (깜빡임으로 동작 확인)
  frontLegs.attach(FRONT);
  backLegs.attach(BACK);
  frontLegs.write(90);  // 중앙 정렬
  backLegs.write(90);
  delay(5000);  // 5초 대기: FTDI 분리 및 다리 장착 시간
}

void loop() {
  digitalWrite(13, HIGH);  // LED 켬
  delay(200);
  frontLegs.write(70);     // 전방 다리 앞으로
  delay(200);
  backLegs.write(70);      // 후방 다리 앞으로
  digitalWrite(13, LOW);   // LED 끔
  delay(200);
  frontLegs.write(110);    // 전방 다리 뒤로
  delay(200);
  backLegs.write(110);     // 후방 다리 뒤로
  // 반복
}

회로도

Fritzing 파일(bug_Yr3jFYFuNQ.fzz) 제공. 배터리 → 스위치 → Pro Mini VCC/GND. 서보 2개 신호 핀 → D4, D5. 서보 전원은 배터리에서 직접 공급 (Pro Mini 레귤레이터 용량 초과 방지).

팁 및 변형

제조공정

  1. SPICE 넷리스트 문법 마스터: 부품 명명, 수동/능동 소자, 소스 정의
  2. 집적 회로(IC): 현대 전자제품을 구동하는 작고 강력한 칩
  3. 아두이노 디지털 주사위: LCD 기반 랜덤 넘버 제너레이터 만들기
  4. 스마트 홈 연동을 위한 다중 위치 온도 센서 시스템
  5. DIY 아두이노 USB 게임 컨트롤러 - 나만의 고성능 게임패드 만들기
  6. MotionSense: 아두이노와 ESP8266으로 만드는 스마트 침입 감지 시스템
  7. MOSMusic 프로젝트 키트: MOSFET, 아두이노로 음악 동기화 조명 제어
  8. 마이크로일렉트로닉스(Microelectronics) 이해: 초소형 전자공학의 과학
  9. 드릴링 머신 필수 구성 요소 종합 개요
  10. 내연기관 핵심 부품 완벽 가이드: 구조와 기능