산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

MDF 나무 케이스에 Arduino로 Nixie 시계 만들기

구성품 및 소모품

Arduino UNO
× 1
UTSOURCE 전자 부품
× 1

이 프로젝트 정보

그들 모두는 MDF 나무 케이스에 넣어집니다. 완성 후 시계는 제품처럼 보입니다. 보기에 좋고 단단합니다.

시작하자

1단계:부품 목록

명확하게 하기 위해 이 프로젝트를 만들기 위한 부품 목록을 보겠습니다.

1. 아두이노 UNO(1set) https://amzn.to/2P58O7s

2. 실시간 시계 모듈 DS3231 https://amzn.to/2SIyEzI

3. DC 승압 모듈 12VDC ~ 150VDC(1set) https://amzn.to/30kpdK9

4. 닉시 튜브(6개) https://amzn.to/3aHyJvX

5. 절연 칩 TLP627-4(4개) https://amzn.to/2wiN0PG

6. 저항 10K https://amzn.to/3bmySnM

7. 헤더 핀 https://amzn.to/2QFcr5q

8. 브레드보드 케이블 https://amzn.to/3ae8vk0

9. 전원 공급 장치 모듈 220VAC/12VDC(1pc) https://amzn.to/39dqNk2

10. 버튼(2개) https://amzn.to/2UIoXCH

11. MDF 목재 3mm 두께(레이저컷팅) https://amzn.to/33Q4LTz

12.흰색 풀(MDF 목재용) https://amzn.to/2WKo7YJ

13. 영구자석판 https://amzn.to/2QGfDxX

utsource.net에서 전자 부품 구매

2단계:회로 설계

그림 디자인과 같이 회로를 만드십시오.

닉시 튜브는 점등되기 위해 고전압(약 150VDC)이 필요하지만 낮은 전류(1-2mA)를 사용합니다. DC 승압 모듈 12VDC -> 150VDC가 이 애플리케이션에 적합합니다.

이 회로는 Arduino UNO를 메인 컨트롤러로 사용하며 절연 칩 TLP-627을 통해 nixie 튜브를 제어합니다.

60개의 램프(6개의 닉시 튜브 중)는 매트릭스 연결로 연결되며, 이 연결은 Arduino 핀을 저장하는 데 도움이 됩니다.

매트릭스 연결로 한 번에 1개의 튜브만 표시할 수 있습니다. 6개의 튜브를 표시하려면 1개의 튜브가 표시된 다음 꺼진 다음 다음 튜브가 표시되고 6번째 튜브까지 표시됩니다. 높은 빈도로 보여줌으로써 인간의 눈은 그것을 영구적으로 볼 수 있습니다.

디스플레이 순서는 Arduino 코드로 수행됩니다.

실시간 시계 모듈 DS3231은 시간을 유지하는 데 사용됩니다(전원을 끄더라도 시간을 유지하기 위해 셀 배터리를 사용합니다).

그리고 2 버튼을 사용하여 시간을 조정합니다.

3단계:PCB 분리

아두이노와 쉽게 연결할 수 있도록 Isolation용 PCB를 만들었습니다. 헤더 핀을 사용하면 브레드보드 케이블을 사용하여 PCB에서 Arduino로 쉽게 연결할 수 있습니다.

PCB 디자인은 여기에서 다운로드할 수 있으며 https://bit.ly/3ab6PHL

에서 직접 만들 수 있습니다.

4단계:Nixie Tube용 케이블 만들기

닉시 튜브는 낮은 전류를 소모하기 때문에 닉시 튜브 배선에는 구리선(구 변압기에서 가져옴)을 사용합니다.

이 구리선은 작업하기 쉽습니다. 납땜이 쉽고, 높은 절연성, 작은 크기, 쉬운 배치

그런 다음 설계 회로에서와 같이 열과 행에서와 같이 6개의 닉시 튜브가 함께 연결됩니다. 그런 다음 절연 보드 PCB에 연결됩니다.

5단계:레이저로 MDF 케이스 절단

레이저 cnc 기계는 MDF 목재(3mm 두께)를 정확한 치수로 절단하는 데 도움이 됩니다. 각 부분이 일치하도록 디자인한 다음 접착제를 사용하여 고정합니다.

레이저 절단용 디자인 파일은 https://bit.ly/3ab6PHL

에서 다운로드할 수 있습니다.

참고:Corel Draw를 사용하여 디자인 파일 읽기

6단계:1/2 상자 만들기

이 단계에서 글루로 1/2 상자를 만든 다음 중간 프레임에 닉시 튜브를 설치한 다음 상자에 설치합니다.

7단계:PCB/버튼 설치 및 배선

모든 PCB를 MDF 프레임에 설치하고 버튼도 설치한 후 회로설계로 모두 배선합니다.

이 단계의 배선은 문제가 있으므로 주의하십시오. nixie tube의 연결 순서가 잘못될 수도 있지만 쉽게 다시 연결할 수 있습니다.

8단계:코드 다운로드

Arduino용 코드 다운로드

메인 코드는 이 작업을 수행합니다. 모듈 DS3231에서 실시간으로 읽은 다음 절연 PCB를 통해 nixie 튜브에 표시합니다.

또한 두 개의 버튼으로 시간을 조정할 수 있습니다. 두 개의 버튼을 동시에 누르면 (2개의 숫자) 초가 깜박이고 버튼을 왼쪽 또는 오른쪽으로 눌러 숫자를 늘리거나 줄임으로써 시간 조정을 기다립니다. 초 단위로 숫자 조정을 마치면(또는 초 단위로 숫자 조정 안 함) 분 숫자가 깜박이고(숫자 조정 대기) 다음에는 시간 숫자가 깜박입니다. 완료되면 숫자가 깜박이지 않습니다.

코드는 https://bit.ly/3ab6PHL

에서 다운로드할 수 있습니다.

9단계:뒤표지 만들기

4개의 마그네틱 플레이트를 사용하여 뒷면 MDF 플레이트를 고정합니다. 접착제를 사용하지 않고 뒷면을 단단히 고정하는 데 도움이 되므로 문제 해결 시 상자를 쉽게 열 수 있습니다.

10단계:시간 조정

6개의 닉시 튜브의 시간 조정을 시작하려면 두 개의 버튼을 동시에 누르십시오.

시간 변경 순서:

1. 두 개의 버튼을 눌러 번호 변경 시작

2. 2초의 숫자가 깜박입니다(숫자 조정을 기다림)

2a. 조정하는 경우 버튼을 왼쪽/오른쪽으로 눌러 숫자를 늘리거나 줄입니다.

2b. 조정하지 않으면 아무 것도 하지 않음

3. 잠시만 기다리면 2분의 숫자가 깜박입니다. (숫자 조정 대기)

3a. 조정하려면 버튼을 왼쪽/오른쪽으로 눌러 숫자 3b를 늘리거나 줄입니다. 조정하지 않으면 아무 것도 하지 않음

4. 잠시 기다리면 두 시간의 숫자가 깜박입니다(숫자 조정 대기)4a. 조정하는 경우 버튼을 왼쪽/오른쪽으로 눌러 숫자를 늘리거나 줄입니다.

4b. 조정하지 않으면 아무 것도 하지 않음

5. 시계 보기에서 모든 숫자가 깜박이지 않습니다.

11단계:마스크 만들기

내 친구는 MDF 목재 표면이 별로 좋지 않다고 말해 이 시계에 베니어 표면이 있는 목재를 사용하기로 결정했습니다. 또한 시계의 태그 이름을 만드십시오.

마지막으로 시계가 완벽해 보이네요 :)



제조공정

  1. 섬유판
  2. Samsung SAMIIO, Arduino UNO 및 Raspberry Pi로 몇 분 만에 화재 감지기 만들기
  3. 라즈베리 파이 차고 도어 오프너(문 상태 스트리밍 비디오 포함).
  4. Arduino 관점 시계
  5. Arduino로 DIY 가장 간단한 IV9 Numitron 시계
  6. 단순 워드 클럭(Arduino)
  7. 이슬람 기도 시간이 있는 Arduino 시계
  8. 내 Arduino 호출
  9. DS1302 RTC가 있는 간단한 알람 시계
  10. 유지보수 소프트웨어/CMMS – 비즈니스 사례 준비