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

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

부품 및 소모품

부품수량
Arduino UNO (또는 ATmega328P 단독 사용 가능)1
RTC 모듈 (DS1307 추천)1
74HC595 시프트 레지스터3
ULN2803A 달링턴 트랜지스터 어레이 (LED 드라이버)3
LED 스트립 (백색, 약 2m)1
IC 소켓 16핀 x3, 18핀 x3각 1세트
12V 파워 서플라이 (배터리 또는 어댑터)1

필요 도구

앱 및 온라인 서비스

프로젝트 소개

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

소개

아두이노와 RTC만 있으면 됩니다. DS1307은 매우 안정적이어서 시간 재설정이 거의 필요 없습니다. 내장 3V 배터리로 정전 시에도 시간을 유지하며, 배터리는 수년간 갑니다. 여행 다녀와서 전원만 켜면 정확한 시간을 보여줍니다.

코드를 최대한 단순하게 작성했습니다. RTC에서 시간 읽고 시프트 레지스터 업데이트하는 게 전부입니다.

1단계: 부품 준비

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

전자 부품

프레임 및 스텐실

2단계: 회로 연결

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

위 회로도를 따라 배선하세요. 단독 아두이노(FTDI 프로그래밍) 사용했지만 일반 아두이노 보드도 상관없습니다. 22개 단어 LED 어레이를 제어하지만 아두이노 I/O 핀은 5개만 사용합니다 (시프트 레지스터 3개용 3핀, RTC용 2핀). 시프트 레지스터로 I/O 확장하는 좋은 예입니다.

ULN2803A 드라이버 중요 사항:

이 IC는 달링턴 쌍입니다. LED의 양극(캐소드)을 전원에, 음극(애노드)을 드라이버 출력 단자에 연결하세요. (역극성 주의)

3단계: 프레임 제작

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

마운트 보드로 제작했습니다. 자르기/구부리기 쉽고 다루기 편합니다. 나무, 플라스틱, 금속 등 어떤 재료든 가능합니다.

  1. 앞면 단어 보드 크기로 마운트 보드 재단
  2. 단어 배치와 정렬을 대략 스케치
  3. 폭 1.5cm 정도 스트립 재단 → 칸막이 제작 (단어 크기만큼). 인접 단어로 빛 번짐 방지
  4. 단어 줄마다 가로 스트립, 단어 사이 세로 스트립 배치 → 각 단어용 작은 박스 형성
  5. 전자 회로, LED 보드, 칸막이, 바깥 단어 스티커 보드가 딱 맞게 들어가는 박스 제작

4단계: LED 연결

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

LED 스트립 사용. 자르기 쉽고, 개별 LED 납땜 불필요. 뒷면 접착지로 부착 가능. 3개 LED 단위로 커넥터가 있으니 표시된 지점에서만 자르세요. 가장 짧은 단어도 3개 LED는 들어갑니다.

일반 LED 써도 됩니다. 원하는 개수만큼 납땜하고 각 어레이마다 저항 달면 됩니다. 저항값은 LED 스펙에 따라 다름. LED 계산기 참고.

모든 LED 스트립의 양극(공통 Vcc)을 연결하고, 각 단어별 음극(그라운드) 선을 따로 뽑아 드라이버에 연결합니다. 얇은 구리선으로 공통 양극 연결 후 개별 그라운드 선을 드라이버 쪽으로 빼세요.

5단계: 코드

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

원본 코드는 주석이 잘 달려 있어 이해하기 쉽습니다.

GitHub: https://github.com/rakshithbk/Word_clock

6단계: 마무리

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

  1. 컨트롤러 보드(아두이노, 시프트 레지스터/RTC/드라이버 회로) 배치
  2. 각 단어 LED 어레이를 해당 드라이버 핀에 연결
  3. LED 보드를 케이스 안에 고정
  4. 바깥 스텐실: 아크릴/플라스틱에 단어 스티커 부착
  5. 뒤쪽에 못 걸 구멍 뚫기

완성! 심플한 워드 클럭입니다.

댓글로 질문이나 의견 남겨주세요. 전문가는 아니지만 성심껏 답하겠습니다. 감사합니다.

코드 다운로드

회로도

DIY 아두이노 워드 클럭 – 세련된 실시간 텍스트 시계 만들기

제조공정

  1. 아두이노 POV 클락: 퍼시스턴스 오브 비전 LED 디스플레이 제작
  2. 아다프루트 60-LED 네오픽셀 링 4개로 스타일리시 벽시계 만들기
  3. 아두이노 실시간 시계로 이슬람 기도 시간 알림 장치 만들기
  4. 아두이노로 만드는 대형 LED 마스터 시계 (알람 기능 포함, 12m 거리에서도 식별 가능)
  5. 이탈리안 워드 클럭(Word Clock) 제작: 아두이노 나노 + 네오픽셀 + LCD + RTC
  6. 아두이노로 간단한 장애물 센서 만들기 - IR LED & 포토다이오드 튜토리얼
  7. 아두이노 우노로 기초 계산기 만들기 - 쉬운 프로젝트
  8. SerialDebug: 아두이노 디버깅을 위한 고급 시리얼 로깅 라이브러리
  9. 간편한 아두이노 스톱워치: 버튼 작동 크로노미터 제작하기
  10. DS1302 RTC와 아두이노 우노로 만드는 신뢰할 수 있는 알람 시계