코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
2015-01-12 10:04:46
그럼 본격적으로 프로젝트를 시작해 보겠습니다.
NO | 부품명 | 수량 | 상세설명 |
1 | 오렌지 보드 | 1 | 아두이노 호환보드 |
2 | 서보모터 | 2 | sg-90 |
3 | 조도센서 | 4 | cds |
4 | 가변저항 | 2 | 가변저항 |
5 | 10k 옴 저항 | 4 | 저항 |
6 | 전선 | 1 | 강선 1m |
7 | 점퍼케이블 | 11 | 푸시버튼 |
8 | 인두기 | 1 | 인두기 |
9 | 납 | 1 | 납 |
10 | 글루건 | 1 | 글루건 |
11 | 와이어 스트리퍼 | 1 | 와이어 스트리퍼 |
12 | 송곳 | 1 | 송곳 |
13 | 포맥스 | 1 | 포맥스 |
14 | 드레멜 | 1 | 전동공구 |
부품명 | 아두이노 | 서보모터 | 조도센서 | 가변저항 | 10k옴 저항 |
파트 | x1 | x2 | x4 | x2 | x4 |
부품명 | 전선 | 점퍼케이블 | 인두기 | 납 | 글루건 |
파트 | x1 | x11 | x1 | x1 | x1 |
부품명 | 와이어 스트리퍼 | 송곳 | 포맥스 | 드레멜 | |
파트 | x1 | x1 | x1 | x1 |
솔라 트래커를 만드는 제작 과정에 대해 살펴볼까요? ;)
1. 3 cm x 3 cm 크기의 정 사각형 모양으로 포맥스를 재단합니다.
이는 조도센서 4개를 꽂아 넣는 받침으로 사용됩니다.
2. 가로 3cm 세로 6cm 크기로 포맥스를 재단합니다.
2개를 재단하고, 가운데 지점에 포맥스의 두께만큼 그리고 길이는 3cm로 홈을 파내어 줍니다.
포맥스는 미끄럽기 때문에 재단 작업시 항상 손을 다치지 않도록 주의해 주세요.
3. 이제 바닥판을 4등분 한뒤, 조도센서(cds)를 고정해 보겠습니다.
위 사진처럼 조도센서의 간격만큼 살짝 구멍을 뚤어주세요.
4. 조도센서를 넣어보겠습니다.
5. 나머지 부분도 동일하게 작업해 줍니다.
6. 뒷면의 모습입니다.
조도센서의 다리는 충분히 길기 때문에 별도의 전선을 쓰지않고,
서로 납땝을 하기 용이하도록 접어 펼쳐줍니다.
7. 서로 인접한 2개의 조도센서를 오른쪽, 왼쪽으로 구분하고
나중에 위, 아래를 구분하여 연결합니다.
지금은 서로 인접한 2개의 조도센서의 한쪽 다리를 서로 납땜하여 연결합니다.
8. 미리 잘라둔 홈을 파낸 코맥스 파츠 두 개를 이용하여 십자 모양의 가림막을 만들어줍니다.
이 가림막을 역할을 4개의 조도센서로 유입되는 빛을 차단하여 '빛의 방향'을 측정하도록 합니다.
알고리즘상에서는 빛을 왼쪽에서 비춘다고 가정할 때,
'오른쪽'에 있는 조도센서에는 가림막에 의해 빛이 차단되어
'왼쪽'에서 빛이 유입된다는 것을 알려주는 원리입니다.
9.사진에서 처럼 왼쪽에서 빛이 올때 오른쪽에 있는 조도센서는 그림자가 생기게 됩니다.
10. 이제 본격적인 회로 구성을 해보겠습니다.
먼저 연결한 두개씩 연결된 부분은 전선을 납땜하여 5V(+)에 연결해 줍니다.
그리고 사진에 보이는 빨간색 전선처럼 각각의 조도센서에 한쪽 끝에 전선을 납땜하여 줍니다.
11. 납땝한 전선은 만능기판이나 브레드보드에 연결하여 저항 10K 옴과 연결합니다.
12.아두이노와 연결하기 쉽도록 점퍼케이블을 잘라 납땜하였습니다.
여기서 점퍼케이블은 각각의 아날로그 핀과 연결하고,
각각의 10k옴은 아래의 '가변저항'의 GND와 만나 아두이노의 GND로 통합하여 연결해 줍니다.
13.이번에는 가변저항을 연결해 보겠습니다.
가변저항은 A4, A5에 연결되며,
이는 각각 서보모터의 속도(A4)와 각도 범위(A5)를 설정하는 역할을 합니다.
14. 2개의 가변저항의 GND와 10K옴 저항의 끝을 연결한 모습입니다.
15.이번에는 가변저항의 +극을 서로 연결하여 줍니다.
16. 통합된 +극과 -극을 2개의 점퍼케이블과 연결해 주었습니다.
18.점퍼케이블은 연선이기 때문에 단단히 고정되어지지 않으면 쉽게 끊어지기 때문에
글루건을 이용하여 연결부에 유격이 없도록 고정하였습니다.
19. 전선이 많아 복잡하니 한번 정리해 주도록 합니다.
20. 만능기판 한쪽에 아두이노를 고정해 보도록 하겠습니다.
유성매직이나 네임펜등을 이용하여 자리를 잡고 볼트가 들어갈 자리를 체크합니다.
21. 체크된 자리를 '드레멜'로 구멍을 뚫어 볼트 혹은 나사가 들어갈 자리를 만들어 줍니다.
22. 회로를 연결하고 PCB에 고정한 모습입니다.
23. 이제 서보모터와 조도센서 파트를 연결해 보겠습니다.
먼저 서보모터에 연결되는 플라스틱 파츠중 긴 1자 날개 형태의 부속을
사진과 같이 한쪽날개를 접어줍니다.
한번 접어 라이터를 이용하여 열을 살짝 가해주면 형태가 직각 모양으로 만들어 집니다.
사진과 같이 디지털 10번에 연결된 서보모터를 아래에 두고(가로축 담당)
디지털 9번에 연결된 서보모터에 직각 날개를 끼운뒤 조도센서 파츠와 연결합니다.
이때 조도 센서 파츠의 방향은
A0 (왼쪽 탑- LT) | A2(오른쪽 탑-RT) |
A1 (왼쪽 다운 - LD) | A3(오른쪽 다운-RD) |
으로 방향을 놓고 파츠 왼쪽에 서보모터를를 고정해 줍니다.
24.완성된 모습입니다.
3D 프린팅이 가능하신 분들은 아래의 stl 파일을 출력하여 만들어 보세요 :)
FL3S7CFI4IX2PVO.stl
아래의 소스코드를 아두이노에 업로드 합니다.
hihyo