본문 바로가기
반응형
아두이노 CNC용 펜 홀더(Pen Holder) 제작하기 아두이노를 사용하여 CNC를 제작해 보고 있는데 전체적인 CNC 프레임은 3D 프린터로 출력하여 제작해 보았습니다. JLCPCB에서 3D 프린팅 주문해 보기 (아두이노 CNC 프레임 제작) 예전부터 생각만 해 왔던 아두이노 CNC를 만들어 보기로 하였습니다. 검색을 해 보니 대부분 CD-ROM을 분해한 프레임을 사용하여 만들다 보니 디자인이 깔끔하지는 않은 것 같습니다. 그래서 혹시 rudalskim.tistory.com CNC의 전체적인 프레임이 만들어졌으니 다음은 그림을 그리기 위한 펜 홀더(펜을 고정시키는 부분)를 만들어 보려고 합니다. 처음에 아두이노를 사용하여 CNC 만드는 것을 너무 쉽게 생각했었던 것 같습니다. 의외로 시간이 많이 걸렸고 그중에서도 제일 많은 시간을 투자한 부분이 펜 홀더를 .. 2023. 4. 9.
JLCPCB에서 3D 프린팅 주문해 보기 (아두이노 CNC 프레임 제작) 예전부터 생각만 해 왔던 아두이노 CNC를 만들어 보기로 하였습니다. 검색을 해 보니 대부분 CD-ROM을 분해한 프레임을 사용하여 만들다 보니 디자인이 깔끔하지는 않은 것 같습니다. 그래서 혹시 괜찮은 디자인이 없나 좀 더 검색해 보니 3D 프린터로 프레임을 출력하여 CNC를 만든 게시글을 보았고 3D 모델링 파일도 공개되어 있어서 이것을 사용하면 저도 쉽게(?) 만들어 볼 수 있을 것 같아 시도해 보았습니다. 제가 사용한 파일은 thingiverse에서 받은 Mini CNC Laser Engraver 를 기본 베이스로 사용하였는데 다운로드한 STL파일 중 기본적으로 필요한 아래 부품 6가지 정도를 골라서 주문해 볼 예정입니다. 제가 PCB 제작 시 주로 사용하는 JLCPCB 사이트인데 3D 프린트도 .. 2023. 3. 29.
JLCPCB - Castellations (feat. SMDuino) 저는 AVR을 취미 용도로 자주 사용하는데 이유는 이 칩은 사용하기도 쉽고 기본 동작 회로도 간단하여 납땜 몇 번만 하면 간단히 아두이노 IDE에서 동작시킬 수 있기 때문입니다. 자주는 아니지만 가끔 사용함에도 불구하고 이렇게 납땜 몇 번 하는 것조차도 귀찮아집니다. 그래서 기본 회로 구성이 되어 있는 모듈을 만들면 좋을 것 같아 조금 검색을 해 보니 이미 다른 분들도 이러한 생각을 했던 건지 SMDuino라는 것이 있음을 알게 되었습니다. 아래와 같은 SMD 형태의 모듈입니다. 이 SMDuino는 무려 11년 전에 개발되어 공개되어 있는 프로젝트로 아래 사이트에서 이글캐드용 회로도 및 PCB 파일을 다운로드하여 PCB를 제작할 수 있습니다. Google Code Archive - Long-term st.. 2023. 1. 16.
카카오 온더무브 채널 차단하기 2023년 구정이 다가오고 있습니다. 해마다 이럴 때면 어김없이 내가 추가하지도 않은 카톡 채널에서 상품 구매 관련 광고 메시지가 날아옵니다. 올해는 아래처럼 카카오 온더무브라는 새 채널에서 아침부터 광고를 보내옵니다. 이전에는 카카오 구독ON이라는 채널로 이러한 광고가 와서 아래 게시글과 같이 차단시켜 더 이상 귀찮은 메시지를 받지 않았었습니다. [카카오톡] 카카오구독ON 차단하기 아래 그림과 같이 언제부터인지는 모르겠으나 카톡으로 주중/주말 상관없이 광고가 계속 날아들어오고 있습니다. 아마도 카카오톡을 업데이트하면서 저도 모르게 구독을 설정했는지도 모르겠 rudalskim.tistory.com 그런데 오늘 카카오 온더무브라는 채널로 광고 카톡이 와서 이전 카카오 구독ON 채널을 살펴보니 이전의 카카오.. 2023. 1. 12.
TQFP32 어뎁터용 아두이노 제작 저는 ATmega328p를 주로 사용하는데 DIP 타입보다는 TQFP 패키지 타입을 선호합니다. 이유는 작은 사이즈의 무언가를 만들기에는 TQFP 타입이 유리하기 때문입니다. 그런데 간혹 ATmega328p 칩이 먹통이 되거나 불량이 난 경우 분석을 하려면 칩을 기판에서 떼어낸 후 다른 보드에 이식해야 하고 이식한 후에도 ISP나 기타 라인들을 납땜해야 하는 불편한 점이 있습니다. 이러한 불편한 점을 줄이기 위해 아래 TQFP32 어뎁터를 알리익스프레스에서 구매하였습니다. 칩이 정상적으로 동작되는지 확인해 보려면 ISP와 UART 정도는 확인이 되어야 펌웨어를 ISP 또는 아두이노 IDE로 업로드할 수 있기 때문에 이 2가지는 필수로 확인해 보아야 합니다. 그런데 이왕 만드는 김에 아두이노 우노 형태로 .. 2023. 1. 4.
ESP32-WROOM-32 Breakout 보드 제작 예전에 구매만 해 놓고 사용하지 않았던 ESP32-WROOM-32 보드가 있었는데 요즘 시간적인 여유가 생겨 ESP32-WROOM-32 Breakout PCB 보드를 제작해 보았습니다. PCB를 제작하기 전에 관련 데이터를 검색해 보다가 제가 가지고 있는 ESP32-WROOM-32 보드가 구형 제품임을 알게 되었습니다. 구매해 놓았던 사이에 업데이트가 되어 신형 ESP32-WROOM-32E 모델명으로 변경이 되었습니다. 구형 신형 ESP32-WROOM-32 ESP32-WROOM-32D ESP32-WROOM-32E 신형 버전은 구형 ESP32 ECO V1에서 문제 되었던 PSRAM, 32.768Khz 등 몇 가지 버그가 개선되었으며 특히 보안 기능은 ESP32 ECO3에서 결정적인 개선(patch)이 되었.. 2022. 12. 28.
라즈베리파이 피코 W를 사용한 MQTT 테스트(AWS IoT Core 사용) AWS(Amazon Web Services)의 IoT Core 서비스를 사용하여 라즈베리파이 피코 W와 MQTT 테스트를 해 보았습니다. 아래는 Publish와 Subscribe의 topic 메시지를 사용하여 피코 W의 내장 LED를 on/off 동작 테스트 이미지입니다. MQTT 테스트에 앞서 먼저 사전에 준비 작업이 필요합니다. 이 게시글에서는 MicroPython 코드를 사용하여 실제적으로 MQTT가 동작되는 부분만 설명되어 있으니 만약 아래 게시글에서 아직 설정하지 않은 부분이 있으시다면 먼저 읽어 보신 후 사전 설정을 해두시는 편이 좋을 것 같습니다. 1. MicroPython 설치방법으로 아래 게시글 아래쪽의 기본 동작 테스트 부분을 참고하시면 됩니다. 라즈베리파이 피코 W 구매 및 기본 동작.. 2022. 12. 16.
ATTiny85를 사용한 WS2812B 체커기 만들기 WS2812B LED Strip을 몇 개 가지고 있는데 여러 가지 용도로 활용하여 사용하고 있습니다. 이 LED를 사용하면서 불편했던 점이 LED가 모두 잘 동작되는지 점검하는 부분이었습니다. WS2812B 특성상 LED Strip의 중간에 불량이 발생될 경우 이후 모든 LED가 점등이 되지 않는 문제가 있습니다. 관련해서 WS2812, WS2812B, WS2813에 대해 비교해 놓은 아래 게시글을 참고하시면 좋을 것 같습니다. [아두이노] WS2812, WS2812B, WS2813 비교 및 WS2812B 사용하기 WS2812B를 저렴하게 구매 할 기회가 생겨서 한 묶음 구매하였습니다. 구매하고 동작방법을 알아보던중 이 LED가 여러 버전이 있고 각 버전별로 무엇이 다른지 궁금해졌습니다. 그래서 각 각의.. 2022. 12. 14.
라즈베리파이 피코 W 구매 및 기본 동작 테스트 라즈베리파이 피코를 사용하여 여러 가지를 기능 테스트와 관련 PCB를 제작하여 동작시켜 보았습니다. 라즈베리파이 피코 테스트 보드 제작 라즈베리파이 피코 보드와 다른 디바이스들을 연동을 하려면 서로 간에 인터페이스로 연결을 해야 하는데 이때 기본적으로 사용되는 인터페이스로 UART/I2C/SPI 등이 있습니다. 라즈베리파이 피코 rudalskim.tistory.com 그런데 아무래도 인터넷이 연결이 안되니 사용범위가 제한적입니다. WIFI 무선이 지원되면 좀 더 다양한 애플리케이션을 만들 수 있을 것 같아 라즈베리파이 피코 W를 구매하였습니다. 특징 라즈베리파이 피코 W의 데이터시트에 스펙은 아래와 같이 적혀 있습니다. 기본적으로 WIFI를 제외한 모든 부분이 라즈베리파이 피코 보드와 동일합니다. For.. 2022. 12. 10.
반응형