요약
완전한 DIY 레이싱 시뮬레이터를 만들면서, 버튼 박스를 만들어야 할 때가 왔습니다.
목표는 3D 프린트가 가능한 하우징을 사용하여 상대적으로 저렴하게 제작하는 것입니다.
31개의 버튼(토글 및 일시적)이 포함되어 있습니다.
프리조이
데스크 마운트용 C 클램프.
구성 요소:
- LED가 있는 2개의 토글 스위치 -https://www.aliexpress.com/item/1005005545990245.html
- 12개의 미니 푸시 버튼 -https://www.aliexpress.com/item/1005009672138666.html
- 4개의 推动버튼, 12mm -https://www.aliexpress.com/item/1005007637912547.html
- LED가 있는 2x 16mm 메탈 스위치 -https://www.aliexpress.com/item/1005006389768458.html
- 금속 스위치의 경우, 저는 1개의 잠금 및 1개의 리셋을 받았습니다. 두 개 모두 3개의 위치를 가지고 있습니다.
- 2개의 RS16 로터리 스위치 -https://www.aliexpress.com/item/1005006108961501.html
- RS16의 경우, 저는 1번의 폴과 6번의 스로우로 두 번 받았습니다. 그 후 저는 그중 하나를 3번의 스로우로 바꾸었습니다.
- 1x 엔진 시작/중지, RGB LED 푸시 버튼, 3-6V 22mm-https://www.aliexpress.com/item/1005007361580408.html
- 1개의 푸시 버튼 LED, 3-6V, 자동 리셋, 12mm -https://www.aliexpress.com/item/1005007168217107.html
-1개의 USB Type C 남성 커넥터 -https://www.aliexpress.com/item/1005007458786256.html
-1개의 USB 타입 C 암头。 -https://www.aliexpress.com/item/1005009520776828.html
전자 제품 및 펌웨어:
나는 상자를 위해 2가지 다른 방법을 시도했습니다.
-
배터리는 Bluetooth 연결을 기반으로 ESP32에 전력을 공급합니다. 배터리의 전력이 낮아서 LED들은 입력에 지연이 발생하게 되었습니다.
- LED가 관련되어 있는 경우에는 유선 연결이 더 나은 선택입니다.
그래서 이 프로젝트를 위해 저는 프리조이https://github.com/FreeJoy-Team/FreeJoy
당신은 STM32F103C8 마이크로컨트롤러가 필요할 것입니다. 저는 아주 잘 작동되는 복사본 보드를 구했습니다.
버튼과 스위치는 74HC165 버튼 확장 보드에 연결되어 있습니다.- 이것은 구입할 수 있거나 직접 만들 수도 있습니다. 32개의 버튼을 위해서는 4개의 시프트 레지스터가 필요합니다.
배선 및 소프트웨어 구성을 위해 GitHub의 가이드를 따르세요.
- 이것은 구입할 수 있거나 직접 만들 수도 있습니다. 32개의 버튼을 위해서는 4개의 시프트 레지스터가 필요합니다.
참고: 버튼 매트릭스나 PCF8575 확장 보드와 함께 Pro Micro를 사용할 수도 있습니다.
조립을 위한 하드웨어:
- 앞면(전체 검은색):
4개의 M4 x 20mm 평평한 머리 隠込미 볼트
2개의 M4 x 25mm 라운드 캡 볼트
-
뒷면을 위해서:
10개의 M4 x 20mm 평평한 머리 隠れ 볼트
4개의 M4 너트 -
C 클램프의 경우:
2개의 M8 너트
2개의 M8 60mm 볼트(저는 이것을 사용했습니다)https://www.aliexpress.com/item/1005007663448347.html) - USB 타입 C 암 잭 장착
2개의 M2 10mm
2개의 M2 너트
2개의 M3 12mm
2개의 M3 너트
인쇄:
저는 지원 없이 더 쉽게 인쇄할 수 있도록 상자의 뒷면을 2개로 분리했습니다. 어떤 부분도 지원이나 래프트가 필요 없습니다.
측면이나 평면에 인쇄하세요.
- 상자 프레임의 경우: 나는 조금 더 빠르게 인쇄하기 위해 0.6 노즐과 0.35의 레이어 높이로 전환했습니다.
다른 모든 것은 표준 0.4 노즐과 0.2 레이어 높이로 인쇄되었습니다. - 3개의 벽 라인 카운트와 10%-20% 인필.
조립:
저는 열 인서트를 사용하지 않았습니다. 그저 단단히 조여주면 꽤 잘 고정이 됩니다.
- 뒷부분은 조립하기가 조금 어렵습니다. 당신은 '버튼-박스-백'을 상자 프레임에 고정해야 하고, 상자 내부에서 C 클램프를 고정해야 합니다.
- "버튼 박스 뒷면"은 적합하도록 조금 더 채워져야 할 수 있습니다. 필요하면 접착제로 고정할 수도 있습니다.
- 모든 버튼과 스위치는 상자의 전면 패널에 있으며, 다른 모든 것을 조립한 후에 설치할 수 있습니다.
- 상자 내부에서 확장하려면 USB Type C 남성 및 여성 커넥터를 사용하세요.
인쇄 설정
프린터 브랜드:
크리에이리티
프린터:
엔더-3 S1 프로.
래프트들:
아니에요.
지원합니다:
아니에요.
해상도:
0.2
채우기:
20
인쇄 후
프린터의 공차에 따라, 적합하게 하려면 뒷커버의 가장자리를 다듬어야 할 수 있습니다.
모델 소스
