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

아두이노 구동 3D 프린팅 로봇 팔 만들기: 단계별 가이드

부품 및 소모품

부품 수량
아두이노 우노 1
SG90 마이크로 서보 모터 4
로터리 포텐셔미터 (가변저항) 1

필요한 도구 및 장비

앱 및 온라인 서비스

프로젝트 개요

저렴한 SG90 서보 모터 4개로 구동되는 3D 프린팅 로봇 팔입니다. STL 파일은 아래 링크 또는 씽기버스에서 다운로드 가능하며, 더 자세한 제작 지침도 वहां 있습니다.

https://www.thingiverse.com/thing:1015238

서보 모터는 아두이노 보드에서 직접 전원을 공급받습니다. 각 서보를 포텐셔미터로 제어하는 간단한 코드를 작성했으며, 약간의 연습만 하면 포텐셔미터로 정교하게 조작할 수 있습니다(영상 참조).

향후 특정 동작을 기록해 자동 재생하는 기능(산업용 로봇처럼)을 추가할 예정입니다.

회로도는 아래 그림을 참고하세요.

아두이노 구동 3D 프린팅 로봇 팔 만들기: 단계별 가이드

코드

code Arduino
#include <Servo.h>
Servo myservo, myservo1, myservo2, myservo3;
int potpin = 0, potpin1 = 1, potpin2 = 2, potpin3 = 3;
int val, val1, val2, val3;

void setup() {
  myservo.attach(8);
  myservo1.attach(9);
  myservo2.attach(10);
  myservo3.attach(11);
}

void loop() {
  val = analogRead(potpin);
  val = map(val, 0, 1023, 0, 180);
  myservo.write(val);
  delay(15);

  val1 = analogRead(potpin1);
  val1 = map(val1, 0, 1023, 0, 180);
  myservo1.write(val1);
  delay(15);

  val2 = analogRead(potpin2);
  val2 = map(val2, 0, 1023, 0, 180);
  myservo2.write(val2);
  delay(15);

  val3 = analogRead(potpin3);
  val3 = map(val3, 0, 1023, 0, 180);
  myservo3.write(val3);
  delay(15);
}

커스텀 파트 및 인클로저

eezybotarm_uVD6bjbxQi.zip

회로도

아두이노 구동 3D 프린팅 로봇 팔 만들기: 단계별 가이드

제조공정

  1. 아두이노 디지털 주사위: LCD 기반 랜덤 넘버 제너레이터 만들기
  2. 원격 IoT 제어 커스텀 로봇 팔: 아두이노 MKR1000과 심링크(Simulink) 활용
  3. 아두이노 아이언맨 제작: 부품, 센서, 단계별 가이드
  4. 아두이노와 블루투스로 만드는 스마트 물건 찾기 'Find Me'
  5. 아두이노 릴레이 제어 가습기 자동화 – 고전압 안전 설계
  6. 아두이노 메가 기반 닌텐도 눙크 컨트롤 6자유도 로봇 암 키트
  7. 스마트 아두이노 제어 로봇 팔 제작: 쉬운 DIY 튜토리얼
  8. 아두이노 나노와 네오픽셀 매트릭스로 만드는 네온 퐁 게임
  9. 게이밍용 커스텀 아두이노 조이스틱 스티어링 휠 만들기
  10. 아두이노와 TEA5767 모듈로 만드는 고성능 FM 라디오 수신기