올린다고 해서 과연 이용할 수 있는 분들이 얼마나 될지 좀 의구심이 들지만..
하여간 전에 약속한 분들도 있고 해서 올립니다.
|
일단 솔리드웍스로 된 설계 파일입니다.
어셈블리 폴더의 Table_Saw를 열면 이런 모양입니다.
폴더는 이렇게 Assem, DWG, part, stl 이고요
arduino-uno 어쩌구는 아두이노 모델링이 grabcad에서 다운받은 것이라 따로 들어있습니다.
각 파트는 part 폴더에 있고
dwg 폴더에는 알루미늄 판재 도면이 있습니다.
bottom_plate 만 3T 이고 나머지는 5T 알루미늄이고요
**주의**
하판은 탭과 홀이 여러개라 작업편의성을 위해 도면을 나눴습니다.
외주를 맡기시는 경우에는 작업지시서를 알아서(....) 잘 쓰시거나
도면을 새로 그리셔야 할겁니다.
그리고 아두이노 위치가 변경이 되었는데 도면상에 아두이노의 고정홀 위치는 뚫려있지 않으니
제작자가 임의로 고정하셔야 합니다.
마지막으로 솔리드웍에서 변환만 해놓은 dwg 포맷은 축척을 다시한번 확인하셔야 합니다.
오토캐드 등에서 열 때에는 축척이 맞지 않을수도 있습니다.
위 3개 파일은 3D 출력물이고 STL 폴더에 별도로 STL 포맷으로도 저장되어 있습니다.
리니어 베어링을 고정하고 타이밍 벨트를 끼우고
조기대를 끼우는 부분은 모두 M3 볼트와 너트입니다만 길이는 제각각 다릅니다.
부품박스에서 적당히 이것저것 꺼내 쓴 거라 기록이 어렵습니다.
직접 측정하고 맞는 길이로 구하셔야 합니다.
베어링 풀리를 고정하는 부품은 M5 전산볼트입니다.
아래쪽 판재에 M5 탭이 있고, 베어링 풀리와 출력물 사이에 너트를 끼우고
다시 맨 위에서 너트로 한번 조이게 되어 있습니다.
더블 타이밍 풀리는 https://goo.gl/STHVZr 이 링크에서 구매 가능합니다.
일반 베어링 풀리와 타이밍 벨트는 GT2 6mm 용으로 적당히 구하시면 되고요.
LCD와 스위치 등을 고정하는 판넬은 5T 포맥스로 제작했습니다.
이 부품은 왠만한 메이커라면 굳이 도면 안보고도 직접 취향대로 만들 수 있으시겠죠.
|
eagleCad 회로도와 보드 파일입니다.
LCD는 일반적인 1602 character LCD 입니다만
https://goo.gl/zQKiQL 이 링크의 I2C 시리얼 LCD 모듈을 붙여 4선으로 연결해 사용했습니다.
|
마지막으로 아두이노 스케치입니다.
프로그램 초보자라 구성이 잘 되어 있는지는 모르겠지만
최대한 자세하게 주석을 달았으니 조금이나마 이해가 되었으면 좋겠습니다.
그리고 스위치 입력은 A3 하나로 analogread 로 처리하기 때문에
회로를 자작할 경우 회로마다 약간씩 값이 달라 입력에 오류가 있을 수 있습니다.
그럴 경우 analogread_test 파일을 아두이노에 업로드하고
시리얼 모니터로 스위치의 입력값을 알아본 후
이 부분을 수정하면 되는데
예를 들어 select 스위치를 눌렀을 때 analogread 값이 500이 나온다면
앞뒤로 100 정도씩 여유를 두고
if(pinValue<820 && pinValue>600){ 이 부분을
if(pinValue<600 && pinValue>400){ 이렇게 수정합니다.
그리고 영점맞출 때 리밋센서와 조기대 사이의 길이를
20: const float sensorDistance = 7.9 ; 를 수정해서 맞추시면 됩니다.
'[완료]Arduino Projects > Mini Table Saw' 카테고리의 다른 글
[완성] 최종 조립과 수정 (0) | 2017.02.03 |
---|---|
테이블소 실험중 고장과 수리 (0) | 2017.01.31 |
아두이노 미니 테이블 소 1차 조립후 점검. (0) | 2017.01.11 |
미니 테이블 소 - 아두이노 스케치 완료 (0) | 2017.01.07 |
미니테이블소 쉴드 제작. (2) | 2017.01.03 |