반응형
Notice
Recent Posts
Recent Comments
Link
Brise
Raspberry pi (아이디어)- arduino Project : 무인 기타 연주기 본문
반응형
1. 설계 의도
사람의 손으로 하지 않고
기계로만 악기를 연주 할 수 있을까?
하는 마음에서 시작하여
세컨드 기타의 역할을 충분히 담당할 수 있을 만한 기타를 만들어보고 싶어
만들게 되었다.
2. Define Problem
- 음악을 연주하는데 중요한 기본적인 요소는?
> BPM
> CODE
- 기타를 연주하는데 중요한 요소는?
> 운지법(Fingering)
> 아르페지오, 스트로크
-> 각각의 비트(Beat)가 발생하는 속도(BPM)을 지키면서
각 비트에서 적절한 동작(코드, 운지, 스트로크)를 하는
기기를 코딩할것
3. Design model
라즈베리파이
-> 악보 리딩( file input)
-> BPM 계산 ( timer delay)
-> 적절한 코드 동작 계산
-> 아두이노로 값 전송(Serial communication)
아두이노
-> 코드 리딩(Serial communication)
-> 코드 분석(parse binary code)
-> 스트로크 동작(Servo motor)
-> 코드 운지 동작(MOSFET -> Solenoid control)
주의할 점
-> 다량의 서보모터와 솔레노이드를 구동하려면 대전류가 필요
(솔레노이드당 약 3A*6=18A
서보모터당 약 600mA*2 = 1.2A
총 약 20A를 동시에 출력할 수 있는 방법 필요
>>>>> 배터리 (4000mAh 20C -> 최대 80A 출력)
-> 라즈베리파이가 제대로 된 시간에 깨어나는가
-> 아두이노가 한 루프를 도는데 걸리는 딜레이 시간은?
반응형
'Linux' 카테고리의 다른 글
환경변수 종류 (0) | 2014.10.06 |
---|---|
ssh 서버 설치 (0) | 2014.10.02 |
리눅스 라이브러리 PATH 설정 (0) | 2014.10.02 |
Jimi handless : 무인 기타 연주기 (0) | 2014.09.20 |
Raspberry Pi 와 PC 공유기 없이 직접 연결하기 (0) | 2014.08.28 |
리눅스 패키지 (0) | 2014.07.27 |
arm보드(raspberry pi)에 Xenomai 설치 (1) | 2014.07.09 |
Comments