DIY 기타 스피드 픽 & 스톰프 페달 - 3D 프린팅 모터식 픽 직접 만들기
부품 및 소모품
 | Texas Instruments 듀얼 H-브리지 모터 드라이버 L293D | × | 1 |
 | Arduino UNO | × | 1 |
| DC 모터 (미디엄 토크) | × | 1 |
 | LED | × | 1 |
 | 로터리 포텐셔미터 | × | 1 |
 | 브레드보드 | × | 1 |
 | 점퍼 와이어 | × | 1 |
필요한 도구 및 기계
앱 및 온라인 서비스
 | Autodesk Fusion 360 |
 | Arduino IDE |
프로젝트 소개
집에서 쉽게 3D 프린팅과 간단한 아두이노 프로젝트로 나만의 스피드 픽과 스톰프 페달을 만들어보세요!
만들기 및 조립
소프트웨어
사용한 3D 프린터
다운로드
구성품
- 1 x Arduino Uno
- 1 x L293D 모터 드라이버
- 1 x 6V DC 모터 – 미디엄 토크
- 1 x LED
- 2 x 10K 포텐셔미터
- 1 x 포텐셔미터 턴 버튼
- 1 x 미니 브레드보드
- 1 x 푸시 버튼 (잠금 장치 없음)
- 1 x 소형 브레드보드 와이어
- 1 x RCA 케이블 (2핀)
- 1 x 가변 전압 파워 어댑터
코드
페달로 모터 속도 제어하는 아두이노 코드
#define PIN_Pot A0
#define PIN_LED 9
#define PIN_Input1 2 // L293D 핀 2
#define PIN_Input2 7 // L293D 핀 7
#define PIN_Speed 3 // L293D 핀 1
int sensorValue = 0;
void setup() {
pinMode(PIN_Speed, OUTPUT);
pinMode(PIN_LED, OUTPUT);
pinMode(PIN_Input1, OUTPUT);
pinMode(PIN_Input2, OUTPUT);
}
void loop() {
sensorValue = analogRead(PIN_Pot) / 4;
analogWrite(PIN_LED, map(sensorValue, 0, 255, 10, 255));
analogWrite(PIN_Speed, map(sensorValue, 0, 255, 50, 220));
// DC 모터 방향 설정
digitalWrite(PIN_Input1, LOW);
digitalWrite(PIN_Input2, HIGH);
}
회로도
업데이트된 회로도는 곧 업로드 예정입니다.