반응형 아두이노용 CNC 만들기 (소프트웨어 편) 아두이노용 CNC를 만들기 위해서 전체적인 프레임은 3D 프린터 출력물로 만들어 보았습니다. JLCPCB에서 3D 프린팅 주문해 보기 (아두이노 CNC 프레임 제작) 예전부터 생각만 해 왔던 아두이노 CNC를 만들어 보기로 하였습니다. 검색을 해 보니 대부분 CD-ROM을 분해한 프레임을 사용하여 만들다 보니 디자인이 깔끔하지는 않은 것 같습니다. 그래서 혹시 rudalskim.tistory.com 아두이노용 CNC의 펜 홀더 부분을 수작업으로 만들어 보았습니다. 아두이노 CNC용 펜 홀더(Pen Holder) 제작하기 아두이노를 사용하여 CNC를 제작해 보고 있는데 전체적인 CNC 프레임은 3D 프린터로 출력하여 제작해 보았습니다. JLCPCB에서 3D 프린팅 주문해 보기 (아두이노 CNC 프레임 제작.. 2023. 4. 9. 아두이노 CNC용 펜 홀더(Pen Holder) 제작하기 아두이노를 사용하여 CNC를 제작해 보고 있는데 전체적인 CNC 프레임은 3D 프린터로 출력하여 제작해 보았습니다. JLCPCB에서 3D 프린팅 주문해 보기 (아두이노 CNC 프레임 제작) 예전부터 생각만 해 왔던 아두이노 CNC를 만들어 보기로 하였습니다. 검색을 해 보니 대부분 CD-ROM을 분해한 프레임을 사용하여 만들다 보니 디자인이 깔끔하지는 않은 것 같습니다. 그래서 혹시 rudalskim.tistory.com CNC의 전체적인 프레임이 만들어졌으니 다음은 그림을 그리기 위한 펜 홀더(펜을 고정시키는 부분)를 만들어 보려고 합니다. 처음에 아두이노를 사용하여 CNC 만드는 것을 너무 쉽게 생각했었던 것 같습니다. 의외로 시간이 많이 걸렸고 그중에서도 제일 많은 시간을 투자한 부분이 펜 홀더를 .. 2023. 4. 9. TQFP32 어뎁터용 아두이노 제작 저는 ATmega328p를 주로 사용하는데 DIP 타입보다는 TQFP 패키지 타입을 선호합니다. 이유는 작은 사이즈의 무언가를 만들기에는 TQFP 타입이 유리하기 때문입니다. 그런데 간혹 ATmega328p 칩이 먹통이 되거나 불량이 난 경우 분석을 하려면 칩을 기판에서 떼어낸 후 다른 보드에 이식해야 하고 이식한 후에도 ISP나 기타 라인들을 납땜해야 하는 불편한 점이 있습니다. 이러한 불편한 점을 줄이기 위해 아래 TQFP32 어뎁터를 알리익스프레스에서 구매하였습니다. 칩이 정상적으로 동작되는지 확인해 보려면 ISP와 UART 정도는 확인이 되어야 펌웨어를 ISP 또는 아두이노 IDE로 업로드할 수 있기 때문에 이 2가지는 필수로 확인해 보아야 합니다. 그런데 이왕 만드는 김에 아두이노 우노 형태로 .. 2023. 1. 4. [Arduino] 28BYJ-48 스텝모터 사용하기 이전에 M35SP-7N 스텝모터를 사용해 봤었는데 좀 더 다양한 종류의 스텝모터를 사용해 보기 위해 저렴한 28BYJ-48모터와 ULN2003 모터 드라이버를 같이 구매하였습니다. 스펙 28BYJ-48 스텝모터는 5선에 DC 5V로 동작되며 5.6도의 스텝각을 가지며 64:1의 기어비를 갖고 있는 스텝모터입니다. 28BYJ-48 스텝모터를 구동하기 위한 드라이버인데 ULN2003을 사용하여 스텝모터를 동작시킵니다. ULN2003은 주로 낮은 신호(아두이노의 출력)로 큰 신호를 제어할 경우에 사용됩니다. 아래는 구매페이지의 제품 설명 내용입니다. 회로구성 아두이노의 D11, D10, D9, D8번을 스텝모터 드라이의 각 각의 IN1~4까지 연결시킵니다. 어뎁터의 GND와 아두이노의 GND를 서로 연결 후 .. 2022. 10. 15. Arduino Micro 펌웨어 복구하기(COM 포트 인식 불가) 아두이노 마이크로를 가지고 이것저것 테스트를 하다 보니 펌웨어가 손상된 건지 PC에 연결해도 PC의 기본 COM1 포트만 보이고 아두이노 마이크로용 COM 포트는 인식이 안됩니다. 아무래도 펌웨어 문제인 것 같아서 usbasp를 사용하여 아두이노 마이크로를 복구해 보았습니다. 먼저 usbasp와 아두이노 마이크로를 연결해야 하는데 아래 이미지를 참고하여 점퍼선으로 연결하였습니다. 실제 연결된 이미지입니다. 연결 후 ProgISP 프로그램을 사용하여 ID를 읽어보니 ATmega32U4 칩의 ID(1E:95:87)를 정상적으로 인식합니다. 아두이노 마이크로의 원복 펌웨어를 읽어 오기 위해 ProgISP의 오른쪽 위의 Load Flash 버튼을 클릭하여 아두이노 설치 폴더의 arduino-1.8.20\hard.. 2022. 3. 19. TM1637 사용해 보기 TM1637은 중국 TITAN MICRO ELECTRONICS사에서 만들어진 칩으로 7 세그먼트나 키보드 스캔용으로 사용됩니다. TM1637을 중국 알리익스프레스에서 검색해 보시면 아래와 같은 모듈이 많이 검색되는데 이 모듈의 뒷면에 TM1637이 들어가 있습니다. 특징 - Applied power CMOS technique - The display mode (8 segments*6 bit) supports output by common anode LED. - Keyboard scan (8×2bit), with enhanced identification circuit with anti-interference keys - Luminance adjustment circuit (adjustable 8 duty.. 2022. 3. 1. 이전 1 2 3 4 5 다음 반응형