32×8 Matrix LED 시계

7 digit display보다 좀 더 정교한 32×8 LED Matrix 를 사용해서 시계를 만들어 봅니다. 디스플레이용 라이브러리는 MD_Parola를 이용합니다.

https://majicdesigns.github.io/MD_Parola/

https://github.com/MajicDesigns/MD_Parola

RTC를 처음 사용하는거면 Unix epoch time을 입력해야 합니다.  T1537178899   이런식으로 앞에 대문자 T가 들어가 있는 상태로 시리얼포트에 입력하면 RTC시간이 조정됩니다.

https://www.epochconverter.com/

RTC는 배터리를 빼기 전까지는 시간을 기억하니깐 처음 사용할 때만 시간 셋팅이 필요합니다.

시간과 날짜가 교대로 나옵니다. WAIT_TIME을 고치면 나오는 시간 조정이 됩니다.포텐셔미터로 LED 밝기 조정을 합니다. 수치는 0-15입니다.

Parola에 다양한 애니메이션 효과 있기 때문에 좀 더 화려한 효과를 원하시면 그 효과를 적용시키면 됩니다. 보통 스크롤 기능을 많이 사용합니다.

여기에 온도, 요일 표시까지 되는 업그레이드 버전을 추가로 만들어서 다시 올려야 겠네요. 그리고 on/off 스위치도 만들어서 밤에는 꺼지게 할수 있게 하는게 좋을듯 하네요.

 

32×8 모듈 그림이 없어서 8×8 모듈 하나로 된거 올립니다.

Leave a Reply