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

이탈리안 워드 클럭(Word Clock) 제작: 아두이노 나노 + 네오픽셀 + LCD + RTC

프로젝트 개요

이탈리아 거주자로서 이탈리아어로 시간을 알려주는 '워드 클럭(Word Clock)'을 제작했습니다. '자벨린 워드 클럭(Javelin Word Clock)' 튜토리얼에서 영감받아 일부 수정했습니다. 기본 시간 표시 외에 가족(고양이 포함) 생일 축하 메시지 기능도 추가했습니다. 프레임은 이케아 립바(RIBBA) 액자를 활용하고, 내부 구조는 집에서 구할 수 있는 재료로 만들었습니다.

주요 구성품

전자 회로 설계

RTC로 정확한 시간을 유지합니다. 시간 설정을 위해 버튼 3개(P1: 메뉴/설정, P2: +, P3: -)와 16×2 LCD를 추가했습니다. 버튼은 풀다운(Pull-down) 회로로 아두이노에 연결됩니다. LCD 백라이트는 별도 버튼으로만 켜지도록 점퍼 대신 버튼을 달아 전력 절약했습니다. 다이오드 D1은 역극성 보호, D2는 스케치 업로드 시 네오픽셀 과전류 방지용 전원 차단, D3은 네오픽셀 전압을 5V로 맞춰주는 역할을 합니다. 회로도, 프리칭(Fritzing), PCB 레이아웃 파일 제공.

LED 매트릭스 구성

12×12 글자 매트릭스(면적 200mm)에 네오픽셀 스트립 144개를 지그재그(Zigzag) 패턴으로 연결했습니다(좌상단에서 시작해 우측으로, 다음 행은 좌측으로). 3D 프린터가 없어 알루미늄 스트립으로 격자(grid)를 만들고, 접착 스펀지로 LED와 격자를 절연하며 빛 번짐도 방지했습니다. 아세테이트 필름에 인쇄한 글자 패턴(잉크스케이프로 제작)을 격자 위에 올리고, 그 위에 LED 패널을 얹는 구조입니다.

사용 라이브러리

코드 구조 (5개 주요 파트)

시간 표시 예시:

주간(07~19시)은 최대 밝기(255), 야간은 1/10 밝기(25)로 자동 조절됩니다. 분 단위 색상도 5분 주기로 흰색→노랑→초록→파랑→빨강 순환합니다.

조립 순서

  1. 액자 분해 및 유리 세척
  2. 아세테이트 필름 인쇄물 삽입
  3. 종이 인쇄물 삽입
  4. 알루미늄 격자 삽입
  5. LED 패널 삽입
  6. 제어 박스보다 약간 큰 합판 조각을 바닥에 깔고 자타공 나사로 제어 박스 고정

주의: 두 인쇄물(아세테이트+종이) 정렬이 정확히 맞아야 글자가 선명합니다.

설치 및 소감

거실 벽에 걸었더니 인테리어와 잘 어우러져 멋집니다. 이탈리아어 워드 클럭이라는 독창성에 가족 생일 기능까지 더해 개인화된 시계가 되었습니다.

소스 코드 및 설계 파일

제조공정

  1. 스마트 식물 갈증 알림기 – DIY 토양 수분 센서로 최적의 수분 관리
  2. DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기
  3. 정밀 워드 클럭: 단어 단위 분 단위 시간 표시
  4. 아두이노 MKR Fox 1200으로 신뢰성 높은 시그폭스 kWh 미터 만들기
  5. 블루투스 온도 모니터: 아두이노 나노와 NTC 서미스터로 구현
  6. 터치프리 제스처 잠금장치: APDS-9960과 아두이노로 보안 액세스 구현
  7. 아두이노 나노 컴패니언 키트 – DIY 전자 작업을 위한 필수 부품 및 도구
  8. 아두이노 마이크로/레오나르도용 USB MIDI 어댑터 키트 – 전체 부품 리스트
  9. 아두이노용 절연 아날로그 입력 회로 만들기
  10. 아두이노 우노로 정밀 반응 속도 테스터 만들기